友情提示:380元/半年,儿童学编程,就上码丁实验室。
在自定义模块中,针对一个角色的定义的命令模块可以多次调用。下面通过绘画一个复杂的图形来解释。首先,可以定义一个正方形命令。
通过这个定义,就可以画出一个完整的正方形。如果通过一个顶角来确定多个正方形怎样来实现。这就是进一步定义,可以调用刚才定义的正方形。
这就是通过调用刚才定义的正方形,来画出边长不同的的正方形。如图所示。
接下来的问题,就是如何通过这个图形进一步画出复杂的图形。可以想象出,只要旋转角度就可以了。那么,这时,可以进一步定义模块。调用刚才定义模块。这种编写程序的办法,也是叫做过程的嵌套。这样的编写程序的办法,可以让程序划分更小,更易管理的片段。可以让自己的思考集中在解决程序的问题上。如图通过再定义;
这里定义的是正方形的旋转次数,名字times的使用就是倍数或者次数。
最后通过旋转五次得出的图形是非常炫的图形。
关于自定模块多次嵌套的办法也是在编写程序中经常遇到的内容。