5色旋转正方形效果图:
分析:
每转10度画一个正方形,正方形的颜色为5种颜色循环显示。
算法:
- 导入库
- 定义一个5种颜色的列表
- 设置速度
- 设置笔的粗细
- 设置颜色
- 前进100
- 左转90度
- 重复6-7步画正方形
- 左转10度
- 重复5-9步 36次画出一个完整的图形
代码
import turtle as t
lis=['red','yellow','black','green','blue']
t.speed(0)
t.pensize(3)
for i in range(36):
t.color(lis[i % 5])
for j in range(4):
t.fd(100)
t.lt(90)
t.lt(10)
动画效果:
5色旋转正方形动画效果
网友评论