美文网首页Python 专题
turtle画图实例之 5色旋转正方形

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

作者: 小鱼儿_yzh | 来源:发表于2022-06-17 21:45 被阅读0次

效果图:

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色旋转正方形动画效果

相关文章

网友评论

    本文标题:turtle画图实例之 5色旋转正方形

    本文链接:https://www.haomeiwen.com/subject/hcllvrtx.html