来自乡巴佬的挑战:你能盯着图看30秒还不眼花算你厉害,用Turtle海龟库绘制旋转蛇错觉图形

Posted yunyun云芸

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了来自乡巴佬的挑战:你能盯着图看30秒还不眼花算你厉害,用Turtle海龟库绘制旋转蛇错觉图形相关的知识,希望对你有一定的参考价值。

代码一共32行,应用Turtle海龟库,绘制了旋转蛇错觉图形。绘制的静止图片中,转盘仿佛一直在转动,看的我那是一个眼花缭乱,非常神奇。
在这里插入图片描述

参考代码:

from turtle import *
def drawPie(x, y, r, a1, a2, col):
    color(col)
    penup()
    goto(x, y)
    setheading(a1)
    pendown()
    forward(r)
    left(90)
    begin_fill()
    circle(r, a2-a1)
    left(90)
    forward(r)
    end_fill()
tracer(False)
hideturtle()
colormode(255)
bgcolor('gray')
totalOffset = 0
for centerX in range(-1000, 1200, 400):
    for centerY in range(-600, 800, 400): 
        for radius in range(200, 0, -50):
            for i in range(20):
                offset = i*18 + totalOffset 
                drawPie(centerX, centerY, radius, offset, offset+3, (0, 0, 0))
                drawPie(centerX, centerY, radius, offset+3, offset+9, (200, 0, 0))
                drawPie(centerX, centerY, radius, offset+9, offset+12, (255, 255, 255))
                drawPie(centerX, centerY, radius, offset+12, offset+18, (0, 240, 220))
            totalOffset = totalOffset + 9  
done()

在这里插入图片描述

能坚持看30秒的快在评论区扣1 ,叫你一句大佬,给你端茶。

码龄60天的我,突破2万粉丝了,必须要宠粉啊,一千多才能买到的100多集视频送你们
用Python找回微信撤回信息,(来自程序员的小骄傲)就算你撤回我也看的到~
【Python自学】七个超强学习网站,你值得拥有!
你想象的黑客是什么样的?Python是黑客攻击语言的不二之选吗?

在这里插入图片描述

点击获取😉

  • Python0基础学习(3套课程)
  • 300本书籍
  • 爬虫新手入门+B站全网动漫下载+selenium自动化案例
  • Python学习路线图
  • 面试大宝典

Python解答,遇到问题不要慌,来这里~
基础学习资料,数据分析,爬虫等视频,来这里~
相亲相爱,互帮互助的技术交流,Q群:943192807,来这里~

以上是关于来自乡巴佬的挑战:你能盯着图看30秒还不眼花算你厉害,用Turtle海龟库绘制旋转蛇错觉图形的主要内容,如果未能解决你的问题,请参考以下文章

设计模式之观察者模式

三张图看遍Linux 性能监控测试优化工具

30张图看懂《SCRUM捷径》

一图看懂软件缺陷检查涉及的内容

编程的同时还能盯股票基金?VSCode这款神器插件绝了!

编程的同时还能盯股票基金?VSCode这款神器插件绝了!