Python随机颜色同心方块
时间: 2024-05-13 09:12:21 浏览: 110
Python随机颜色同心方块,可以通过使用Python的turtle库来实现。具体实现过程如下:
1. 导入turtle库
2. 创建画布并设置背景颜色
3. 定义一个函数用于绘制同心正方形,其中随机生成RGB颜色值,并设置填充颜色和边框颜色
4. 调用函数绘制同心正方形
下面是示例代码:
```
import turtle
import random
# 创建画布并设置背景颜色
screen = turtle.Screen()
screen.bgcolor("black")
# 定义绘制同心正方形的函数
def draw_square(size):
# 随机生成RGB颜色值
r = random.random()
g = random.random()
b = random.random()
# 设置填充颜色和边框颜色
turtle.fillcolor(r, g, b)
turtle.pencolor(r, g, b)
# 绘制正方形
turtle.begin_fill()
for i in range(4):
turtle.forward(size)
turtle.left(90)
turtle.end_fill()
# 调用函数绘制同心正方形
size = 300
while size > 0:
draw_square(size)
size -= 50
# 隐藏画笔
turtle.hideturtle()
# 点击画布退出程序
turtle.done()
```
阅读全文