Python基本图形绘制

Python基本图形绘制,第1张

1.turtle库的使用 用来设置启动窗体的位置和大小

窗体的左上角是turtle绘图窗体的坐标原点
4个参数中后两个可选,如果后两个去掉 ,默认该窗口在屏幕正中心
setup()不是必须的

turtle.seth (angle)
(1).seth()改变海龟行进方向
(2).seth()只改变方向但不行进
turtle.left(angle)

turtle.right(angle)

2.绝对角度和绝对坐标就是固定的平面坐标系
海龟坐标、海龟角度都是以海龟当前的位置和海龟朝向去设计的

3.

(1)库引用
广充Python程序功能的方式
使用import保留字完成,采用.()编码风格
import <库名>
<库名><函数名>(<函数参数>)

(2)库的简化使用import更多用法(程序短时,且自己没有定义较多函数时)
使用from和import保留字共同完成
from <库名> import <函数名>
from <库名> import
<函数名>(<函数参数>)

(3)使用import和as保留字共同完成
import <库名> as <库别名>
<库别名>.<函数名>(<函数参数>)
-给调用的外部库关联一个更短、更适合自己的名字

4.

turtle.penup()画笔抬起来,或者海龟飞起来,即不留下痕迹。别名: turtle.pu()
turtle.pendown()画笔落下来,或者海龟着地,即留下痕迹。别名: turtle.pd()
turtle.pensize(width) 设置画笔宽度,或者海龟腰围。别名: turtle.width(width)
turtle.pencolor(color)设置画笔色彩,即龟壳颜色。color有三种形式:颜色字符串,如:
"purple"; RGB的小数值,如:0.63,0.13,0.94;RGB的元组值,如:(0.63,0.13,0.94)
-turtle.circle(r, extent=None)根据半径r绘制extent角度的弧形
-r:默认圆心在海龟左侧r距离的位置
-extent:绘制角度,默认是360度整圆

5.循环语句
按照一定次数循环执行一组语句
for <变量> in range (<参数>)
<被循环执行的语句>
-<变量>表示每次循环的计数,0到<次数>-1

如果range后面的次数是固定的,那么变量就是0到次数减1

 注意print中逗号使用
6.range函数()

产生循环计数序列
range(5)
0, 1, 2, 3, 4
-range (N)
产生0到N-1的整数序列,共N个
-range (M, N)
产生M到N-1的整数序列,共N-M个
range(2, 5)
2, 3, 4

7.turtle.done手动关闭退出

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/715297.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-25
下一篇 2022-04-25

发表评论

登录后才能评论

评论列表(0条)

保存