打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
python的turtle库真好玩

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

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

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

 

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

emmmmmm,这个图看不清啊。

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

然后

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

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

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

然后我把颜色调了一下。去掉那些花里胡哨的。

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

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

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

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

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

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

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

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

最后总结一下:

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

 

 

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

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

 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Python用27行代码绘制一幅满天星
python怎么画正方形螺旋线
Python|有趣的画图
各位大佬,我有个问题,turtle画图添加图片,他给报错了各位请看下哪错了,谢谢
Python版 孤勇者 | 画图+演奏+音乐可视化
“少年py”004:Python的神笔海龟
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服