用代码放烟花(教你用python编写二十几行的代码绘制动态烟花)

wufei123 发布于 2024-09-22 阅读(2)

话不多说,首先先看效果图

一、导入海龟import turtle二、海龟初始化pen = turtle.Pen() # 定义画笔 turtle.bgcolor("black") # 背景颜色 turtle.title("烟花"

) # 动画标题 pen.speed(100) # 画笔绘制速度三、循环绘制烟花forxinrange(180):step=300ifx%2==0:pen.color("red")step=300elif

x%3==0:pen.color("green")step=250elifx%5==0:pen.color("yellow")step=150else:pen.color("pink")step=100

四、定义画笔动态pen.forward(step) # 按照步长画直线 pen.dot(6) # 画点 pen.backward(step) # 原路返回 pen.right(2) # 每次循环向右转2度

五、结束turtle.done() 六、源码import turtle # 海龟初始化 pen = turtle.Pen() turtle.bgcolor("black") # 背景颜色

turtle.title("烟花") pen.speed(100) for x in range(180): step = 300if x % 2 == 0: pen.color(

"red") step = 300elif x % 3 ==0: pen.color("green") step = 250elif x % 5 == 0

: pen.color("yellow") step = 150else: pen.color("pink") step = 100 pen.forward(step)

# 按照步长画直线 pen.dot(6) pen.backward(step)# 原路返回 pen.right(2)# 每次循环向右转2度 turtle.done()微信搜索【做一个柔情的程序猿】关注我,回复【python资料】领取几百G的python学习资料!!!

亲爱的读者们,感谢您花时间阅读本文。如果您对本文有任何疑问或建议,请随时联系我。我非常乐意与您交流。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。