1 问题
如何用Python画一个烟花的图案。
2 方法
运用turtle完成烟花的绘画
代码清单1
import turtle
pen = turtle.Pen()
turtle.bgcolor(“back”)
turtle.title(“烟花”)
pen.speed(100)
for x in range(180)
step = 300
if x % 2 == 0:
pen.color(“red”)
step = 300
elif x % 3 == 0:
pen.color(“green”)
step = 250
elif x % 5 == 0:
pen.color(“yellow”)
step = 150
else:
pen.color(“pink”)
Step = 100
pen.forward(step)
pen.dot(6)
pen.backward(step)
pen.right(2)
Turtle.done()
3 结语
针对如何画出烟花图案,提出使用turtle库、条件和for循环的方法来完成,通过实验说明该方法有效。