使用var来声明变量
使用let来声明常量
常量赋值后不可以更改,变量可以更改
image
在声明常量和变量之后可以提供标注类型,来确定常量和变量的类型。
方法是在变量与常量后添加一个冒号,加上需要声明的类型就可以了。
例如:
var variable: Int
let constant: Int
也可以:
var a,b,c:Int
let f,g,t:Int
只能是不同变量(常量)相同类型,不能是不同类型相同变量(常量)
或者
var a:String,b:Double,c:Int
let f:String,g:Double,t:Int
变量和常量名几乎可以使用任何字符,但是不能是空白字符,数字,箭头,保留字,也不能以数字开头。
打印变量和常量需要print(),如果需要打印字符串需要用字符串插值
var s = "world"
print("hello \(s)")
swift的基本数据类型有整型,浮点型,布尔型
swift提供了8,16,32,64位编码的有符号和无符号整数
例:16位无符号整数是Uint16,16位无符号整数是Int16
一般在用到整型的地方都使用Int
浮点类型
Double,64位浮点数
Float,32位浮点数
两种都可以使用的情况下,一般使用Float
布尔类型
Bool值只有true和false