用turtle斐波那契数列彩色螺旋线
一,啥是黄金螺旋
斐波那契螺旋线,也称“黄金螺旋”,是斐波那契数列画出来螺旋曲线,自然界中存在许多斐波那契螺旋线的图案,是自然界最完美的经典黄金比例。作图规则是在以斐波那契数为边的正方形拼成的长方形中画一个90度的扇形,连起来的弧线就是斐波那契螺旋线。它来源于斐波那契数列(FibonacciSequence),又称黄金螺旋分割。
注意斐波那契数列是【1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987】
二,解析
科普完了,得看看长啥样,不看咋做?

哎呦,如此复杂!
别着急,慢慢分析。黄金螺旋是斐波那契螺旋的另一个名字,那肯定得跟斐波那契数列有关系,这是三岁小孩都知道的,何况是神马呢?
看,他先是一个边长为1的正方形,再是一个边长为1的正方形,接着是一个边长为2的正方形,最后来一个边长为3的正方形……以此类推。
发现了吗?正方形边长为1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987……
哦,正方形边长为斐波那契数列。
再在正方形中画一个弧线,最后填充颜色,不就……
三,代码
def draw_fibonacci(x):
f_list = []
for i in range(x):
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
