在横线处填写代码,完成如下功能,利用 random 库和 turtle 库,在屏幕上绘制4个小雪花,雪花的中心点坐标由列表 points 给出,雪花的半径长度由 randint ()函数产生。雪花的颜色是红色。 import turtle as t import random as r r . seed (1) t . pensize (2) t.——(' red ') angles =6 points =[[0,0],[50,40],[70,80],[-40,30]] for i in range (——): x0,y0= points [ i ] t . penup () t . goto (——) t .pendown() length = r . randint (6,16) for range ( angles ): t.——( length ) t.——( length ) t . right (360/ angles ) t . done
时间: 2024-03-09 07:48:27 浏览: 78
使用Python的turtle库绘制随机生成的雪花
在横线处填写代码,完成如下功能,利用 random 库和 turtle 库,在屏幕上绘制4个小雪花,雪花的中心点坐标由列表 points 给出,雪花的半径长度由 randint ()函数产生。雪花的颜色是红色。
```
import turtle as t
import random as r
r.seed(1)
t.pensize(2)
t.color('red')
angles = 6
points = [[0, 0], [50, 40], [70, 80], [-40, 30]]
for i in range(4):
x0, y0 = points[i]
t.penup()
t.goto(x0, y0)
t.pendown()
length = r.randint(6, 16)
for j in range(angles):
t.forward(length)
t.right(360/angles)
t.forward(length)
t.right(360/angles)
t.done()
```
运行代码可以看到绘制出4个红色的小雪花。
阅读全文