知行编程网知行编程网  2022-08-17 15:00 知行编程网 隐藏边栏  40 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于怎么用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()



好了,以上可以创建一个动态的烟花场景。

~有小伙伴好奇的嘛,赶紧试试吧~

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享