下面土嘎嘎小编分享一个使用Python绘制雪花的简单示例代码:
〓〓python代码如下:〓〓
import turtle
def draw_snowflake(length, depth):
if depth == 0:
turtle.forward(length)
else:
draw_snowflake(length/3, depth-1)
turtle.left(60)
draw_snowflake(length/3, depth-1)
turtle.right(120)
draw_snowflake(length/3, depth-1)
turtle.left(60)
draw_snowflake(length/3, depth-1)
# 设置画布和海龟
canvas = turtle.Screen()
canvas.bgcolor("white")
canvas.title("Snowflake")
peng = turtle.Turtle()
peng.speed(10)
peng.color("blue")
# 调整初始位置和角度
peng.penup()
peng.goto(-200, 0)
peng.pendown()
# 绘制雪花
for _ in range(3):
draw_snowflake(300, 4)
peng.right(120)
# 隐藏海龟并完成绘制
peng.hideturtle()
turtle.done()
运行这段代码,将会在一个新窗口中显示出一个雪花图案。注意,你需要安装并导入 turtle 模块才能运行上面给出的代码。