1.画五角星的要求
1.1默认五角星大小,角直线200
1.2默认位置
1.3填充红色
1.4默认画线粗细和颜色
1.5停留时间至少10秒
2.最简洁的五角星画法代码:
方法一:
代码如下(8行):
from turtle import* #从turtle中导出所有模块
color("black","red") #黑色画线,红色填充颜色
begin_fill()#开始填充
for i in range(5):
fd(200)#forward的缩写,设置五角星的大小
right(144) #向右的角度为144,固定角度
end_fill()#填充颜色完毕
exitonclick()#可以关闭窗口右上角的“×”
方法二:
代码如下(10行):
from turtle import * #从turtle中导出所有模块
fillcolor("red") #设置填充颜色
begin_fill() #开始填充
while True:
fd(200) #forward的缩写,设置五角星的大小
right(144)#向右的角度为144,固定角度
if abs(pos()) < 1:#查看,画笔是否回到原点,(回到原点时,为真)
break#如果回到,原点则跳出循环
end_fill()#填充完毕
exitonclick()#可以关闭窗口右上角的“×”
备注:
abs是绝对值absolute value缩写
p