07-海龟绘图1_随机对称图形

  • 阅读: 532
  • 更新: 2022-06-11

难度:

1. 题目描述

2. 关键点

  • 海龟绘图

3. 代码实现

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
import turtle
import random


tts = []
# 4 个龟
for i in range(4):
    tt = turtle.Turtle()
    tt.setheading(i * 90)  # 东南西北一龟一方向
    tt.speed(0)  # 最快速度
    tts.append(tt)


for i in range(100):
    ff = random.randint(5, 30)  # 往前绘制随机距离
    left = random.randint(1, 360)  # 往左转向随机角度
    for tt in tts:
        tt.forward(ff)
        tt.left(left)

turtle.exitonclick()

4. 运行示例

5. 进阶思考

  1. 再加几个海龟

=== 全文完 ===


欢迎加入QQ群:855013471

京公网安备 11011302003970号 京ICP备2022012301号-1