当前位置: 首页 > news >正文

深圳网站建设短视频营销案例

深圳网站建设,短视频营销案例,鄂州做网站公司,建设国外网站【干货】Python:turtle库的用法1. turtle库概述2. turtle库与基本绘图2.1 导入库的三种方式2.1.12.1.22.1.32.2 窗体函数2.2 画笔状态函数2.2.1 seed(s)2.2.2 random()2.2.3 randint(a, b)2.2.4 getrandbits(k)2.2.5 randrange(start, stop[ , step])2.2.6 uniform(…

【干货】Python:turtle库的用法

  • 1. turtle库概述
  • 2. turtle库与基本绘图
    • 2.1 导入库的三种方式
      • 2.1.1
      • 2.1.2
      • 2.1.3
    • 2.2 窗体函数
    • 2.2 画笔状态函数
      • 2.2.1 seed(s)
      • 2.2.2 random()
      • 2.2.3 randint(a, b)
      • 2.2.4 getrandbits(k)
      • 2.2.5 randrange(start, stop[ , step])
      • 2.2.6 uniform(a, b)
      • 2.2.7 choice(seq)
      • 2.2.8 shuffle(seq)
      • 2.2.9 sample(pop, k)
  • 3. 习题
  • 4. 本文代码编译环境及版本
  • 5. 更新日志
  • 6. 参考

1. turtle库概述

  • 功能:turtle(海龟)是Python重要的标准库之一,它能够进行基本的图形绘制
  • 发展:turtle图形绘制的概念诞生于1969年,成功应用于LOGO编程语言,后发展为Python标准库之一
  • 安装:turtle库无需额外安装,在Python 3 系列版本安装目录的Lib文件夹下可以找到turtle.py文件
  • 更多:turtle库的更多介绍请访问 https://docs.python.org/3/library/turtle.html

2. turtle库与基本绘图

2.1 导入库的三种方式

2.1.1

2.1.2

2.1.3

2.2 窗体函数

函数描述
pendown()放下画笔
penup()提起画笔,与pendown()配对使用
pensize(width)设置画笔线条的粗细
pencolor()设置画笔的颜色
color()设置画笔和填充颜色
begin_fill()填充图形前,调用该方法
end_fill()填充图形结束
filling()返回填充的状态,True为填充,False为未填充
clear()清空当前窗口,但不改变当前画笔的位置
reset()清空当前窗口,并重置位置等状态为默认值
screensize()设置话不窗口的宽度、高度和背景颜色
hideturtle()隐藏画笔的turtle形状
showturtle()显示画笔的turtle形状
isvisible()如果turtle可见,则返回True
write(str, font=None)输出font字体的字符串

2.2 画笔状态函数

2.2.1 seed(s)

  1. 作用:对后续产生的随机数设置种子,其中参数为种子
  2. 参数:s,随机数种子,一个整数或浮点数
  3. 优点:准确复现随机数序列,用于重复程序的运行轨迹
  4. 示例:见2.2.2

2.2.2 random()

  1. 作用:生成一个[0.0,1.0)之间的随机小数,不包括1
  2. 参数:无
  3. 其他:是random库中最基本的函数,所有其他随机函数都是基于这个函数的扩展
  4. 示例

2.2.3 randint(a, b)

  1. 作用:生成一个[a, b]之间的随机整数,随机数可能等于b
  2. 参数:a,b均为整数
  3. 记忆:random(随机)+ integer(整数)
  4. 示例

2.2.4 getrandbits(k)

  1. 作用:生成k比特长度的随机整数,其中k为二进制位数的长度
  2. 参数:k,一个整数
  3. 记忆:get(获取)+ random(随机)+ bits(比特)
  4. 示例

2.2.5 randrange(start, stop[ , step])

  1. 作用:生成一个[start, stop)之间以step为步数的随机整数,使用方法与range()类似
  2. 参数:start,整数,表示开始;stop,整数,表示结束;step,整数,表示步数
  3. 记忆:random(随机)+ range(范围)
  4. 示例

2.2.6 uniform(a, b)

  1. 作用:生成一个[a, b]之间的随机小数,随机数可能等于b
  2. 参数:a,b,整数或浮点数
  3. 示例

2.2.7 choice(seq)

  1. 作用:从序列类型中随机返回一个元素,序列类型包括列表、元组和字符串
  2. 参数:seq,一个序列类型变量
  3. 示例

2.2.8 shuffle(seq)

  1. 作用:将序列类型中的元素随机排列,返回打乱后的序列(主要为列表)
  2. 特点:由于排序后对原有变量进行重写,所以该函数不能作用于不可变序列,即主要用于列表类型
  3. 参数:seq,一个列表变量
  4. 示例

2.2.9 sample(pop, k)

  1. 作用:从pop表示的组合数据类型中随机选取k个元素,以列表类型返回。
  2. 注意pop中所含的元素要不少于k个
  3. 参数:seq,一个组合数据类型,如列表、集合、元组、字符串等;k,一个整数
  4. 示例

3. 习题

个人整理了一些Python习题与相应的解析,可见专栏:Python编程习题

4. 本文代码编译环境及版本

  1. Python IDLE
  2. Python 3.7

5. 更新日志

时间内容
2023.2.9首次发表

6. 参考

[1] 《全国计算机等级考试二级教程Python语言程序设计(2022年版)》

编辑不易,点赞收藏关注!

http://www.ds6.com.cn/news/98573.html

相关文章:

  • 织梦怎么更新网站html天津网络推广seo
  • 优设网站网站关键词优化方法
  • 太原市给企业做网站交易链接
  • 招聘信息网站百度地址
  • 武汉疫情最新消息今天seo综合查询站长工具怎么用
  • 网站下要加个备案号 怎么做抖音十大搜索关键词
  • b2b外贸网站域名注册需要什么条件
  • 做动画视频的网站有哪些河南网站关键词优化代理
  • 网站群建设标准seo网络营销技术
  • 武汉网站推广哪家好seo百家论坛
  • 做网站心得三亚百度推广公司电话
  • 郑州网站设计网站2021年关键词排名
  • 什么网站可以做2.5D场景手机google官网注册账号入口
  • 网站建设翻译插件优秀营销案例分享
  • 动漫做a视频网站有哪些哪里的网络推广培训好
  • 企业logo设计报价昆明seo工资
  • 做app做网站从何学起steam交易链接在哪看
  • 中旅远洋商务网站建设策划书seo快速排名工具
  • 企业网站搭建 网络活动策划百度业务推广
  • 乐山市住房和城乡规划建设局网站最近三天发生的重要新闻
  • 网站后台管理系统密码seo标题优化的心得总结
  • 自己有域名怎么做网站seo外包多少钱
  • 新乡微网站建设友链目录网
  • 创意性网站推广普通话手抄报内容文字
  • wordpress 招聘网站模板2022年新闻摘抄十条简短
  • 男人直接做的视频网站廊坊网站推广公司
  • 网站备案要搜索引擎排名竞价
  • 网站开发网站页面农村电商平台有哪些
  • 网站开发语言及数据库今日国际新闻最新消息十条
  • 东莞网站排名如何做google推广