问:快速语言中的“ for”是什么意思?
请帮忙
答:就像在每种语言中一样,“ for”用于多次遍历代码。Swift通过两种方式支持此操作。
在Swift中,就像在Python中一样,您可以使用for-in循环。这些将为有序集合中的每个项目循环遍历一个代码块。编写如下:
对于 项目 在 集合 {
被挂绕//代码}
例如,
为 索引 在 [ 1 , 2 , 3 , 4 , 5 ] {
打印(“现在这已印刷\(指数)时间(s)。” } //这现已印刷1周时间(s)。//这具有现在已被打印2次.//现在已被打印3次.//现在已被打印4次//现在已被打印5次。
您还可以使用for循环的更常见形式,其中包含初始化,条件和增量。for循环启动时,将运行初始化。增量在要循环的代码块的末尾运行(在检查条件之前)。在要循环的代码块的末尾检查条件,如果条件为真,则代码从代码块的开头开始运行。通常,for循环如下所示:
用于 初始化; 条件; 增量 {
//要循环的代码}
并且,对于特定示例:
对于 var index = 1 ; 指数< 6 ; ++ index {
print (“现在已经打印\(index )时间。” } //现在已经打印了1次。//现在已经打印了2次。//现在已经打印了3次。//现在已经打印了4次。//现在已经打印了5次。
希望这可以帮助。