python画圆代码_少儿python编程(2)海龟画图(中)
我们接着用Python的海龟库来画图吧!
如上图,在第5行代码括号内数字为100,第6行代码括号内数字为变量i,这时怎么办呢?这时会默认首数字为0,间隔数为1;也就是i的值从0开始每次加1,一直到99停止。注意:默认首数字是0而不是1。
这个图形边长不断增加,每次旋转91度,会是个什么样子呢?
答案揭晓,从最终效果看,好像一个风车哦!
如上图的第5行代码,当括号内只有2个数字时是什么意思呢?它们表示首数字和结束条件,间隔值默认是1。这次首数字为10,每次增长1,直至99。
再看第6行代码,表示前进的forward变成了表示后退的backward,程序运行时除了移动方向相反,没有什么不同。
图形化代码表示这次画的是八边形。
最终的效果如上图,好像一个八边形的迷宫哦!
之前我们画了正多边形,发现边数越多,它的形状越像一个圆,能不能直接画一个圆呢?当然可以了,如上图第4行代码,circle就是画圆的意思,括号内是圆半径的值。
我们依然用图形化代码来对照解析:画很多个圆,半径从10开始,每次增长1,直到79为止;每画一个圆,旋转90度。
上图是最终的效果图。
大家可以根据本文的内容画出创意图案,比如更改初始值、最终值和间隔值;或者将前进改为后退或画圆!
以上为临汾南城教辅中心开设的课程,欢迎各位家长和小朋友前来咨询、试听。
地址:
临汾市尧都区南外环立交桥康汇苑小区
电话:
15035795268(李老师)
相关精彩链接:
少儿python编程(1)海龟画图(上)
还没有评论,来说两句吧...