1.1 常量和变量(Constants and Variables)
常量和变量把一个名字和一个指定类型的值关联起来。常量(不需要改变的值)值一旦设定就不能改变,而变量的值可以随意更改。如果可能,尽量使用常量。
声明DeclaringConstants and Variables
常量和变量必须在使用前声明,用 let 来声明常量,用 var 来声明变量。
let maximumNumberOfLoginAttempts = 10
var currentLoginAttempt = 0
你可以在一行中声明多个常量或者多个变量,用逗号隔开:
var x = 0.0, y =0.0, z = 0.0
类型标注TypeAnnotations
说明常量或者变量中要存储的值的类型。
var welcomeMessage:String //变量welcomeMessage是字符串类型
var red, green, blue: Double
命名NamingConstants and Variables
不能包含空白字符(whitespace空格、Tab和回车键)、数学符号,箭头,私用及非法的Unicode 码,封装字符(line- and box-drawing characters)。也不能以数字开头,不能重复定义同一个名称。
let π = 3.14159
let 你好 = "你好世界"
let