最新消息:

python少儿编程兴趣级——08、使用for循环输出螺旋体图形

Python 少儿编程 3372浏览 0评论
python少儿编程01

各位小伙伴大家好:

上期我们学习了for循环简化我们的代码

 

今天我们使用for循环来画一个螺旋体图形循环一百次

感受一下图形之美

 

首先创建程序文件命名为circlesqiral.py(也可以其他名字

 

输入代码和运行结果如图↓:

python少儿编程兴趣级——08、使用for循环输出螺旋体图形

 

代码解释如图↓

python少儿编程兴趣级——08、使用for循环输出螺旋体图形

 

下面我们再来看看如何做一个方形螺旋

 

首先打开Idle创建文件我们命名为squaresqiral.py保存 

我们输入代码运行结果如图↓:

python少儿编程兴趣级——08、使用for循环输出螺旋体图形

 

代码解释↓:

python少儿编程兴趣级——08、使用for循环输出螺旋体图形

 

这次的代码稍微有点不一样的地方是存在一个变量i

 

变量:在代码运行中不断变化的量,这里是从0开始一直到100

(第一次前进0个单位,第二次前进1个单位

第50次前进49个单位,最后一次前进99个单位。)

每次都比上一次画的长一个像素单位。

 

这才使得我们的图形外面线圈里面的线圈一直要大。

从而形成一个螺旋(有错位)。

 

最后让我们再来欣赏一下两个螺旋图形。

课后我们自己可以尝试一下画出不一样的螺旋图像。

python少儿编程兴趣级——08、使用for循环输出螺旋体图形

python少儿编程兴趣级——08、使用for循环输出螺旋体图形

这个图形中的代码我们不做过多解释,有兴趣的可以去查找相关资料。

10-1559610391

转自公众号:
高维数学

您必须 登录 才能发表评论!