常量、变量
常量var、变量let,swift是弱类型语言,可以自动匹配数据类型,他的数据类型是根据一开始赋值的类型来的。
- 例如:var a=3 a默认是int类型,此时重新赋值 a="123"字符类型就会报错。
- let类型赋值的是常量,常量是不可更改的,有人建议在不确定使用常量变量时,就用var,然后会有提示让你修改~~
火影
一盏灯, 一片昏黄; 一简书, 一杯淡茶。 守着那一份淡定, 品读属于自己的寂寞。 保持淡定, 才能欣赏到最美丽的风景! 保持淡定, 人生从此不再寂寞。
var str="hello swift"
print(str)
let a = 1 + 2
let c = 2+3
print(a)
print(c)
关于类型声明时,你也可以指定数据类型例如:
let b:Float=3.14//指定为float类型
var d:Int=3//指定为int类型
print(d)
print(b)
特别值得庆幸的是,swift是Unicode编码,这个编码方式,意味着变量名可以使用中文,这个在oc中是不允许的
var 我 = "帅哥"//变量名为中文--我
print(我)
变量输出 \(变量名)如下所示
var test = "第一个swift"
var conclusion = "swift 特别好用"
print("\(test)得出的结论是:\(conclusion)")