导语:
本文主要介绍了关于怎么用python3画烟花?代码是什么?的相关知识,包括怎么用python画花朵,以及python画房子代码这些编程知识,希望对大家有参考作用。
我们可以用
Python做了很多有趣的事情~包括制作动态视频。之前,小编教资本写制作内容。现在想了一件比较好玩的事情给大家,那就是写个烟花代码。有兴趣的朋友可以看看。 ~
实施步骤:
一、
导入海龟
import turtle
二、
海龟初始化
pen = turtle.Pen() # 定义画笔
turtle.bgcolor("black") # 背景颜色
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) # 每次循环向右转2度
五、
结束
turtle.done()
六、
源码
import turtle
# 海龟初始化
pen = turtle.Pen()
turtle.bgcolor("black") # 背景颜色
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)# 每次循环向右转2度
turtle.done()
好了,以上可以创建一个动态的烟花场景。
~有小伙伴好奇的嘛,赶紧试试吧~
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何在python中传递参数12/12
- ♥ 如何在python队列中实现多线程?01/11
- ♥ Python 中的变量命名规则12/03
- ♥ python事件循环是如何使用的?11/19
- ♥ 如何在cmd中退出python11/23
- ♥ 如何在 Python 中查看函数库10/24
内容反馈