1:使用 let 来声明常量,使用 var 来声明变量 。
2:把值转换成字符串的方法:把值写到括号中,并且在括号之前写一个反斜杠 。
3:使用方括号[]来创建数组和字典,并使用下标或者键(key)来访问元素 。
4:使用方括号[]来创建数组和字典,并使用下标或者键(key)来访问元素。
var shopping = ["one","two","three"]
shopping[1] = "my first"
5:要创建一个空数组或者字典,使用初始化语法。
let emp tyArr ay = Stri ng[]( ) |
2. let emp tyDic tiona ry = Dict ionar y<Str ing, Float >() |
使用 if 和 switch 来进行条件操作,使用 for-in、for、while 和 do-while 来进行循环。包裹条件和循环变量括号可以省略,但是语句的 大括号是必须的。 |
let ind ividu alSco res = [75 , 43, 103, 87, 12] |
var teamScore = 0 for sco re in indi vidu alSco res {if score > 50 { teamScore += 3 |
} else {
teamScore += 1 |
} |
|
在 if 语句中,条件必须是一个布尔表达式——像 if score { ... }这样的代码是错误的 |
switch 支持任意类型的数据以及各种比较操作——不仅仅是整数以及测试相等
8:
运行 switch 中匹配到的子句之后,程序会退出 switch 语句,并不会继续向下运行,所以不需要在每个子句结尾写 break。 |
你可以使用 for-in 来遍历字典,需要两个变量来表示每个键值对。 |
使用..创建的范围不包含上界,如果想包含的话需要使用...。