Python七彩板代码
作者:野牛程序员:2023-06-21 12:14:14python阅读 2660
      以下是一个使用Python绘制七彩花朵雨的示例代码:
import turtle
import random
colors = ["red", "orange", "yellow", "green", "blue", "purple", "pink"]
# 设置画布和画笔
canvas = turtle.Screen()
canvas.bgcolor("black")
pen = turtle.Turtle()
pen.speed(0)
pen.width(3)
pen.hideturtle()
# 循环绘制花朵雨
for _ in range(50):
    x = random.randint(-200, 200)
    y = random.randint(-200, 200)
    color = random.choice(colors)
    # 移动画笔到指定位置
    pen.penup()
    pen.goto(x, y)
    pen.pendown()
    # 绘制花朵
    pen.color(color)
    pen.begin_fill()
    for _ in range(6):
        pen.forward(50)
        pen.right(60)
        pen.forward(50)
        pen.right(120)
    pen.end_fill()
# 关闭画布
canvas.exitonclick()这段代码使用turtle库来绘制七彩板。它首先设置了画布的背景色为黑色,然后使用循环来绘制多个板块。每个板块的位置、颜色都是随机选择的,通过turtle库的函数来实现移动画笔和绘制板块的形状。最后,通过点击画布来关闭程序。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
        
