常量和变量
声明常量和变量
常量和变量必须在使用之前声明
使用let
关键字声明常量
使用var
关键字声明变量
let a = 10 //声明一个名字是 a 的新常量,并赋值为10
var b = 20 //声明一个名字是 b 的变量,并赋值为20
可以在一行中声明多个常量或者多个变量,用逗号隔开
代码语言:javascript复制var x = 10, y = 20
let a = 30, b = 40
类型标注
代码语言:javascript复制var name: String //声明一个类型为String,名字为name的变量
name = "jay"
可以在一行中定义多个同样类型的变量,用逗号分割,并在最后一个变量名之后添加类型标注
代码语言:javascript复制var x, y, z: Double
注意:一般来说,很少写类型标注,如果你在声明常量或者变量的时赋了初始值,swift可以推断出这个常量或者变量的类型,上述的例子中,没有给name赋初始值,它使用的是指定变量类型
命名常量和变量
常量和变量名称几乎可以包含任何字符,包括Unicode字符
代码语言:javascript复制let π = 3.14159
let 你好 = "你好世界"
let