Swift 表达式
// assign value to marks
var marks = 80
// compare num1 and num2
var result = (num1 == num2)
这里,表达式是
var marks = 80
- 表示我们将80赋给marks
num1 == num2
- 比较num1
和num2
Swift 语句
语句是执行特定任务的指令。例如:
print("Hello World")
在这里,我们使用了print语句来指示计算机显示文本"Hello World"
。
Swift中有三种类型的语句
1. 简单语句
简单语句由表达式或声明组成。例如:
var score = 9 * 5
这里,var score = 9 * 5
是一个将9 * 5
的结果赋给score
变量的语句。
简单语句是Swift中最常见的语句类型。我们之前使用的print语句也是简单语句的一个例子。
2. 条件语句
条件语句允许我们在满足特定条件时才执行某段代码。例如:
var age = 25
if (age > 18) {
print("Can Vote")
}
在上面的例子中,if (age > 18)
是一个条件语句。在这里,只有当条件age > 18
为true
时,才会执行print语句。
有两种类型的条件语句
3. 循环语句
循环语句允许我们重复执行一段代码。例如:
// create a loop statement
for i in 1...3 {
print("Hello, World!")
}
输出
Hello, World! Hello, World! Hello, World!
在上面的例子中,我们使用了for循环语句: for i in 1...3
。它会执行print语句3次。
Swift中有三种类型的循环语句。
注意: 1...3
在Swift中表示范围。要了解更多,请访问Swift Ranges。
Swift 代码块
代码块是由花括号{ }
包围的一组语句(零个或多个)。例如:
if true { // start of block
let sum = 2+3
print("Result is \(sum)")
} // end of block
这里,代码块包含两个语句
let sum = 2+3
print("结果是 \(sum)")