Swift零基础教程2019最新版(二)常量与变量


常量和变量

常量与变量的区别就是,常量在初次定义后它的值不允许改变,变量能根据需要改变。
使用 let 来声明常量,用 var 来声明变量

let aa = 1
var bb = "text"

系统会自动判断常量和变量的类型,当然你也可以显式声明

let aa:Int = 1
var bb:String = "text"

以下是常见的简单类型

var a = 1 // Int 类型
var dbl = 3.14  //如果没有标明类型浮点数总是被推断成 Double 类型
var f:Float = 3.14 // Float 类型,必须显式声明
var str = "Hello" // String 类型
var b = true // Bool 类型

类型转换

只需使用以下方式就能实现类型的转换,读者可在playground里自行测试其他类型的转换方式。

var str0:String = String(3.1415)

程序输出

变量和常量可以使用 print 函数进行输出

var name = "苹果开发者"
var url = "https://www.apple-dev.cn"
print("\(name)的地址为\(url)")
/*
输出为:
苹果开发者的地址为https://www.apple-dev.cn
*/