绘制星空星星随机大小python
以下是一个简单的Python代码,可以绘制随机大小的星星:
import random
import turtle
# 设置画布大小和背景颜色
turtle.setup(800, 600)
turtle.bgcolor("black")
# 定义绘制星星的函数
def draw_star(size, x, y):
turtle.penup()
turtle.goto(x, y)
turtle.pendown()
for i in range(5):
turtle.forward(size)
turtle.right(144)
# 随机绘制100个星星
for i in range(100):
size = random.randint(5, 20)
x = random.randint(-400, 400)
y = random.randint(-300, 300)
draw_star(size, x, y)
# 隐藏画笔
turtle.hideturtle()
# 显示绘制结果
turtle.done()
运行以上代码,即可绘制出随机大小的星星。可以根据需要调整绘制的星星数量、大小范围、位置范围等参数。
原文地址: https://www.cveoy.top/t/topic/b1Tq 著作权归作者所有。请勿转载和采集!