俄罗斯贵宾会-俄罗斯贵宾会官网
做最好的网站

python的turtle库真好玩

今天在学习python时看到了一道题

俄罗斯贵宾会 1

这道题呢,难点就是画这个图的函数。我没去想怎么画,直接看的代码。一拍大腿,哦~。这个是每次画的长度是变量x的2倍,每次逆时针旋转90度。如此简单。

然后,我接着看了下一道题。

俄罗斯贵宾会 2

 

 出于不能总是依靠答案的想法。我自己想了想。

emmmmmm,这个图看不清啊。

于是我心里想,看不清图怎么做题。我把代码敲进去用turtle画出来不算偷看。嗯,就是这样。

然后

俄罗斯贵宾会 3

这尼玛是什么东西。头皮发麻。

我错了我错了。对于自己不会的东西要虚心求救答案。

于是我看了一下代码。这跟第九题的核心算法差不多的啊。

俄罗斯贵宾会,然后我把颜色调了一下。去掉那些花里胡哨的。

俄罗斯贵宾会 4

emmmm,看到这个的我仍然是一脸懵逼。图怎么画成了这样?

然后我打算看一下画的过程。哎?怎么每次打开都是直接画出来的 。难道是因为画的速度快过了我肉眼能捕捉的上限?

于是我在shell里help(turtle.speed)然后把速度调到了slowest

结果还是直接画出,王德发!

好吧,好好看代码是个好习惯。

仔细观察我发现代码里多了个turtle.tracer的东东。这是什么东西?

经过shell的help。原来这个东西可用于跳过复杂图形的绘制过程。emmmmmm,本来还觉得这东西好像很鸡肋的样子。

但在我之后关掉看绘图过程时,我又被打脸了。

最后总结一下:

数学几何真的是个很美的东西。下面两张图的绘制区别只是1°的偏转角度。

俄罗斯贵宾会 5

俄罗斯贵宾会 6

 

 

然后再把上图的每次条边的颜色周期性的改变就变成了下边这张图。

俄罗斯贵宾会 7

 最后的最后再插入一张turtle库的函数大全图片

俄罗斯贵宾会 8

 

本文由俄罗斯贵宾会发布于编程,转载请注明出处:python的turtle库真好玩

您可能还会对下面的文章感兴趣: