儿童学编程语言swift playgrounds9 创建新函数

创建新函数


上节课我们知道了,可以通过组合命令来形成一个新的命令,我们组合3个左转命令,完成了一个右转的动作。可是如果右转非常多的时候,每次都需要输入3次左转就很麻烦,那么我们就可以定义一个函数turnRighy()右转,这个右转函数中包含了3次左转,那么以后,需要右转的时候,我们只需要输入一次右转就可以了。

函数的使用前,必须要先定义函数,定义函数是这样的:

func 函数名(){

}

func是定义函数的命令,出现这个词,就是说,后面我要定义一个新的函数了,

然后要给函数起一个好记的名字,两个大括号{ }之间就是要定义的函数的内容。

比如现在我们要定义一个函数右转turnRight(),内容是3次左转,那么就是下面的样子:

func turnRight() {

trunLeft()

trunLeft()

trunLeft()

}

定义右转函数


前面一个大括号 { 表示函数内容的开始,后面的一个大括号 } 表示函数定义完成了。

定义完右转后,我们来看一下Byte这次需要走的路线:

向前1步,左转,向前1步,右转,向前1步,右转,进入传送门,

右转,向前1步, 左转,向前1步,切换开关。

那么这次的主程序就是这个样子的:

最后的主程序
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容