Python做气球随机颜色
时间: 2024-06-01 20:07:18 浏览: 156
生成随机色小球
Python可以使用turtle库来绘制图形,其中包括随机生成颜色。以下是使用turtle库实现随机颜色气球的代码示例:
```
import turtle
import random
# 设置画笔
t = turtle.Turtle()
t.speed(0)
t.penup()
# 循环画气球
for i in range(50):
# 随机生成气球大小、位置、颜色
size = random.randint(50, 200)
x = random.randint(-300, 300)
y = random.randint(-200, 200)
r = random.random()
g = random.random()
b = random.random()
# 移动画笔到指定位置
t.goto(x, y)
# 开始画气球
t.pendown()
t.color(r, g, b)
t.begin_fill()
t.circle(size)
t.end_fill()
t.penup()
# 隐藏画笔
t.hideturtle()
```
以上代码中,使用了random库来生成随机数,包括气球的大小、位置和颜色。使用turtle库中的Turtle对象进行绘制,设置画笔的速度为0,即最快速度,使用begin_fill()和end_fill()方法填充气球颜色。最后,使用hideturtle()方法隐藏画笔。
阅读全文