Python 专题

turtle画图实例之 5色旋转正方形

2022-06-17  本文已影响0人  小鱼儿_yzh

效果图:

5色旋转正方形

分析:

每转10度画一个正方形,正方形的颜色为5种颜色循环显示。

算法:

  1. 导入库
  2. 定义一个5种颜色的列表
  3. 设置速度
  4. 设置笔的粗细
  5. 设置颜色
  6. 前进100
  7. 左转90度
  8. 重复6-7步画正方形
  9. 左转10度
  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色旋转正方形动画效果
上一篇下一篇

猜你喜欢

热点阅读