前面我们已经学习了函数和循环,这节课就需要我们把两者结合起来,都用上,来完成这节课的任务。
拓展技能我们首先来分析一下这节课的任务:
有三个开关,分别在三条路的最末端,这三条路线是相同的,我们可以考虑使用循环语句。
再来看单条路线的具体情况,需要完成的动作是:
向前2步,右转,向前7步,开关,转身,向前7步,右转。就来到第二行的准备位置。
我们发现,“向前7步”是重复的,而且需要输入7句命令,非常繁琐。那么我们就可以把这个定义为一个函数:move7steps()。
定义函数:向前7步这样完成一条路的任务就简化了许多,我们把一条路线的程序作为一个循环,循环3次,就可以完成最终的任务目标了。
循环程序当然,这节会有很多方法去完成任务,你也可以尝试一下其他的方法喔。
网友评论