from turtle import *
tracer(False)#注释掉可以看见绘画过程,这句怎么理解求解答?!
pensize(5)
begin_fill()
color("yellow")
dot(100) #中间圆,提到填充语句(begin_fill())外,会被遮挡,与图层有关吧
right(90)
fd(50)#花瓣起点
color("red")
circle(25,231) #
for i in range(6):
right(180)
circle(25,231)
end_fill()#花瓣完成
color("black")
right(180)
circle(500,10)#第一截茎
begin_fill()
color("green")
right(180)
circle(50,90)
left(90)
circle(50,90)
end_fill()#第一片叶子
right(90)
color("black")
circle(500,10)#第二截茎
begin_fill()
color("green")
left(90)
circle(50,90)
left(90)
circle(50,90)
end_fill()#第二片叶子
tracer(True)#呼应开头,注释掉后面不执行,求解?!
color("black")
circle(500,10)#第三截茎
hideturtle()#隐藏画笔
penup()
goto(0,150)
pendown() #移动到写字地点
color("purple")
s=input("请输入送给的人名字:")
t="一朵花送给你:"+s #交互生成输入文字
write(t,align="center",font=("Times",50,"bold"))#输出
mainloop()
在慕课网学习了一段时间,自己编程画的花朵。tracer(False)语句理解不了,也找不到解答。
Python画了一朵花
最新推荐文章于 2024-08-05 16:40:00 发布