一,参数(别问为什么直接上参数,问就是棒棒糖大家都见过)
(以下参数前需要加上turtle.),如果觉得打turtle太慢可以使用turtle=t
画笔的抬落
penup() 抬笔,在这个函数后的动作没有笔迹
pendown() 落笔,与penup相对,在这个函数后的动作有笔迹
画笔参数
pensize() 画笔大小,直接输入数字
pencolor() 画笔颜色,三种方式
1、直接输入颜色名称
turtle.pencolor("skyblue")
2、输入RGB
t.colormode(255)#必须要有才行
t.pencolor(135,206,235)
3.输入16进制数字
t.pencolor("#87CEEB")
干货:超全的颜色列表
转换工具:RGB颜色值与十六进制颜色码转换工具www.sioe.cn
penspeed()画笔速度
直接输入数字
最快: 0,快: 10,正常: 6,慢: 3,最慢: 1
fillcolor()填充色,括号内的输入内容与pencolor相同
需要与begin_fill()和end_fill一起使用
控制画笔动作(表格形式,有疑问在评论区留言)
write()
write(arg,move,align,font)
参数:
arg--信息,将写入Turtle绘画屏幕。
move(可选)--真/假。
align(可选)--字符串“左(left)”、“中(center)”或“右(right)”之一。
font(可选)--三个字体(fontname、fontsize、fonttype)。
font=(“字体名称”,字体大小,字体样式)
done()能让画布的窗口不闪退
3.turtle的实例(源代码分享)(允许复制)
【只有标题含有 自学Python DAY xx 的文末有源代码分享哦】
我已经将我发布的关于python的文章收入了专栏!
专栏链接:自学Python之旅zhuanlan.zhihu.com
实例1
三角形
import turtle
t= turtle
t.pencolor("blue")
t.pensize(10)
t.backward(100)
t.left(60)
t.forward(200)
for __count in range(2):
t.right(120)
t.forward(200
这篇博客介绍了如何使用Python的Turtle模块画棒棒糖,包括penup、pendown、pensize、pencolor等函数的使用,以及颜色选择和画笔速度控制。还提供了一个绘制三角形的实例代码。
5978

被折叠的 条评论
为什么被折叠?



