美文网首页儿童学编程语言swift playgrounds学习编程1
儿童学编程语言swift语言 playgrounds15 使用循

儿童学编程语言swift语言 playgrounds15 使用循

作者: 玩中学编程 | 来源:发表于2019-07-13 15:10 被阅读0次
使用循环

在前面几节课中,我们为了完成重复的动作,使用了函数,那么这节课开始我们来学习另一种方法:循环。

在这节课这个例子中,我们如果用定义函数的方法,可以先定义一个函数,完成一行的任务:

“向前2步,收集宝石,向前1步”

func solveCollect() {

moveForward()

moveForward()

collectGem()

moveForward()

}

主程序就是这样的:

solveCollect()

solveCollect()

solveCollect()

solveCollect()

solveCollect()

那么现在我们来用循环的方法来试一下。

循环的形式是这样的:

for i in 1...5 {

}

意思是,变量i从1开始,每次加1,一直到5。大括号里的内容就是要运行的程序,

当i=1的时候,运行一次,

当i=2的时候,运行一次,

当i=3的时候,运转一次,

当i=4的时候,运行一次,

当i=5的时候,运行一次,

然后就跳出循环,执行后面的程序,后面没有程序,就结束运行。

for i in 1...5,大括号里的程序运行5次,

for i in 1...100,大括号里的程序就运行100次。

所以我们看到,重复运行的次数越多,使用循环语句的优势就越大。

那么这节课我们的循环程序就是这样的:

使用循环完成的程序

是不是比上面使用函数的时候简练的多啊?

相关文章

网友评论

    本文标题:儿童学编程语言swift语言 playgrounds15 使用循

    本文链接:https://www.haomeiwen.com/subject/yfqmkctx.html