帮我用python自定义函数turtle绘制一个桌布
时间: 2023-08-04 17:37:08 浏览: 92
使用Python的turtle模块画图
好的,以下是一个简单的示例代码,可以绘制一个五彩斑斓的桌布:
```python
import turtle
from random import randint
def draw_square(size):
turtle.pendown()
turtle.begin_fill()
for i in range(4):
turtle.forward(size)
turtle.left(90)
turtle.end_fill()
turtle.penup()
turtle.speed(0)
turtle.penup()
turtle.goto(-200, 200)
color_list = ["red", "orange", "yellow", "green", "blue", "purple"]
for i in range(8):
for j in range(8):
color_index = randint(0, len(color_list)-1)
turtle.fillcolor(color_list[color_index])
draw_square(50)
turtle.forward(50)
turtle.backward(400)
turtle.right(90)
turtle.forward(50)
turtle.left(90)
turtle.done()
```
运行代码后,会弹出一个窗口,展示绘制出的桌布图案。你可以根据自己的需要修改代码中的颜色列表和方格大小,来实现更加个性化的效果。
阅读全文