(1)海龟画图 五角星
使用python中turtle函数库实现五角星绘制。
from turtle import *
color("yellow") #设置画笔颜色
fillcolor("red") #设置填充颜色
bgcolor("black") #设置背景颜色
begin_fill() #填充开始标识
i=0
while i<5: #循环绘制五角星的一角
forward(120)
right(144)
forward(120)
left(72)
i+=1
end_fill()
done()
(运行结果)
(2)海龟画图 五角星进阶
使用循环实现五角星叠加。
关键语句:penup() pendown() goto()
from turtle import *
speed(3)
hideturtle()
color("yellow")
bgcolor("black")
size=0 #五角星大小
x=0 #画笔坐标
dr=("pink","blue","red","orange","green"