Swift3.0 基础语法之for&while&repeat while

// oc 写法

//for (int i = 0;i<10;i++){

//

//}

// swift写法

// for后面的()小括号可以省略

// (1)for in写法

for i in 0 ..< 10{

print(i)

}

// (2)for循环的forin写法(特殊)

for _ in 0...9{

print("hello world")

}

// while 和do while 循环

var a = 10;

// (1) while后面的()可以省略

// (2) while后面的判断没有非0即真 ++,--在swift 3.0后就不能使用了,代替用+=,-=来使用

while a>0 {

print(a)

a -= 1

}

// swift 中dowhile 循环需要写成repeat while

repeat{

a += 1

print(a)

}while a<10

你可能感兴趣的:(Swift3.0 基础语法之for&while&repeat while)