python turtle模块的“write”与“color”

python turtle模块的“write”与“color”
复习回顾
- 导包时进行重命名
- turtle包中常用函数的简写
- turtle填充颜色的步骤
本节新知
turtle中几种“color”的区别
color包括包括fillcolor和pencolor,即填充颜色和画笔颜色,设置color时会同时设置fillcolor和pencolor为相同的颜色。
1
2
3
4import turtle as t
t.color("red") # 将填充颜色和画笔颜色全部设置为红色
t.fillcolor("yellow") # 将填充颜色设置为黄色
t.pencolor("blue") # 将画笔颜色设置为蓝色上述程序则最终会将画笔设置为蓝色,填充颜色设置为黄色,因为前面设置的color被后面再次设置的fillcoloe和pencolor二次覆盖掉了
turtle.write进行写字
1
2
3
4
5import turtle as t
t.pu()
t.goto(200,200)
# 不需要t.pd()落笔也可以写字
t.write("新年快乐!", font=("楷体", 36))填充颜色是否需要落笔
1
2
3
4
5
6import turtle as t
t.pu()
t.fillcolor("yellow")
t.begin_fill()
t.circle(200)
t.end_fill()通过调试发现不落笔也可以填充颜色,与write写字一样,无需落笔也可实现相应的功能
turtle.done()函数的作用
1
2
3
4import turtle as t
t.circle(200)
t.done()在程序末尾增加turtle.done(),可以让程序在双击运行时画的图案不消失
课后作业
将圆形方孔钱上的四个字补充完整
评论
评论插件加载失败
正在加载评论插件