美文网首页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