python小海龟画粗细渐变的线_Python 笔记_第一篇_童子功_8. 画图工具 (小海龟 turtle)...

Python 笔记_第一篇_童子功_8. 画图工具 (小海龟 turtle)

turtle 是一个简单的绘图工具

提供一个小海龟, 可以把它理解为一个机器人, 只能听懂有限的命令, 且绘图窗口的原点 (0,0) 在中间, 默认海龟的方向是右侧

海龟的命令包括三类: 运动命令笔画控制命令其他命令

1.   运动命令

forward(d): 向前移动 d 长度(右侧开始)

backward(d): 向后移动 d 长度

right(d): 向右旋转多少度

left(d): 向左旋转多少度

goto(x,y): 移动到指定的 (x,y) 坐标轴的位置turtle.clear()# 情况窗口, 不会重置 turtle

turtle.reset()# 回复所有设置, 清空窗口, 重置 turtle 状态

speed(): 小海龟移动的速度

2.   笔画控制命令

circle(r,e) 绘制一个圆形, r 为半径, e 为度, 满圆是 365 度, 还可以 steps= 4, 用步数来表示对应的这三个值分别为: radius(半径);extent(弧度) (optional);steps (optional) (做半径为 radius 的圆的内切正多边形, 多边形边数为 steps)

up() 笔画抬起, 在移动的是后不再画图

down() 笔画方向

setheading(d) 重置小海龟的方向

pensize(width) 画笔的宽度

pencolor(colorstr) 画笔的颜色begin_fill()# 填充命令开始

fillcolor(colorstr)# 填充颜色

end_fill()# 结束填充

3.   其他命令

done(): 程序继续执行

undo(): 撤销上一次动作

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值