python画圆代码_少儿python编程(2)海龟画图(中)
发布日期:2021-06-24 14:53:45 浏览次数:3 分类:技术文章

本文共 638 字,大约阅读时间需要 2 分钟。

ed7613444ce0fda1f3ffdb321e0ddcda.gif

我们接着用Python的海龟库来画图吧!

5f8267686b766d460363bc5338e8e71b.png

如上图,在第5行代码括号内数字为100,第6行代码括号内数字为变量i,这时怎么办呢?这时会默认首数字为0,间隔数为1;也就是i的值从0开始每次加1,一直到99停止。注意:默认首数字是0而不是1。

303968f0c40f963867258d4c003f9063.png

这个图形边长不断增加,每次旋转91度,会是个什么样子呢?

ddb001beb69347e100971445d6e4bbcd.png

答案揭晓,从最终效果看,好像一个风车哦!

1d309b4f2cd680f5600b3724d1ef9bdf.png

如上图的第5行代码,当括号内只有2个数字时是什么意思呢?它们表示首数字和结束条件,间隔值默认是1。这次首数字为10,每次增长1,直至99。

再看第6行代码,表示前进的forward变成了表示后退的backward,程序运行时除了移动方向相反,没有什么不同。

a5f489e4edc9b26938e2883a83b5f25a.png

图形化代码表示这次画的是八边形。

2b9232825cef5cc73b92d415b17d4895.png

最终的效果如上图,好像一个八边形的迷宫哦!

f0618e36730858bce866b0b4bd2be099.png

之前我们画了正多边形,发现边数越多,它的形状越像一个圆,能不能直接画一个圆呢?当然可以了,如上图第4行代码,circle就是画圆的意思,括号内是圆半径的值。

1e1d1e5ddcca0f0731791b32a4eb79b9.png

我们依然用图形化代码来对照解析:画很多个圆,半径从10开始,每次增长1,直到79为止;每画一个圆,旋转90度。

d81668aeaf3fcd1b7ee3f33984a3820d.png

上图是最终的效果图。

大家可以根据本文的内容画出创意图案,比如更改初始值、最终值和间隔值;或者将前进改为后退或画圆!

a600981f3bfaa2da9dbdb10f5df17c0e.png

以上为临汾南城教辅中心开设的课程,欢迎各位家长和小朋友前来咨询、试听。

地址:

  临汾市尧都区南外环立交桥康汇苑小区

电话:

  15035795268(李老师)

相关精彩链接:

少儿python编程(1)海龟画图(上)

转载地址:https://blog.csdn.net/weixin_33478634/article/details/113313562 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:spring boot 项目 把 .iml文件放在哪_对照谈-官方spring-boot-starter和自定义starter异同分析...
下一篇:python 去除换行符_技术贴 | Python:fasta文件处理和GC含量统计

发表评论

最新留言

很好
[***.229.124.182]2024年04月07日 17时12分53秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章