友情提示:380元/半年,儿童学编程,就上码丁实验室。
各位爱好编程的小伙伴大家好:
上期我们学习了如何画一条直线以及画一个正方形
从中我们学习两个函数
forward()向前移动
left()向左转
right()向右转
今天我们来学习使用turtle画一个三角形和圆。
画三角形我们大概能猜到和画正方形相似。
→打开Python的IDLE
→新建文件triangle.py
→输入代码和运行结果如下:
这里需要大家思考的是旋转的角度为什么是120º
(建议五年级以上小伙伴们思考)
下面我们继续学习如何画一个圆形
在turtle中画一个圆需要用到一个函数
Circle()其中括号里面设置圆的半径。
同样新建一个文件circle.py
输入下面的代码运行结果如下图:
很简单吧!!circle大伙伴可能认识就是圆的意思。
如果要画多个圆呢?
和正方形的画法一样需要旋转一定角度画另一个圆
(因为如果没有错开一点角度,画出的圆会重合)
画四个圆代码和运行结果如下:
为什么要把代码圈起来呢?
不知道大家有没有发现这些代码很相似,或者说是一样的。
每次都写一样的代码感觉很Low
有没有稍微显得高端大气上档次的写法呢?
当然有…………
下期我们将会学习所有的编程语言都离不开的循环结构——For循环。
让你以一当百或者当千,
以一………当………∞
转自公众号:
高维数学