Swift 语言学习!!!!

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 >()

6:

使用 if switch 来进行条件操作,使用 for-inforwhile 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

 }
teamScore

 
          

if 语句中,条件必须是一个布尔表达式——if score { ... }这样的代码是错误的

 

7: 如果变量的可选值是 nil ,条件会判断为 false ,大括号中的代码会被跳过。如果不是 nil ,会将值赋给 let 后面的常量,这样代码块中就可以使用这个值了。

switch 支持任意类型的数据以及各种比较操作——不仅仅是整数以及测试相等 

8:

运行 switch 中匹配到的子句之后,程序会退出 switch 语句,并不会继续向下运行,所以不需要在每个子句结尾写 break

你可以使用 for-in 来遍历字典,需要两个变量来表示每个键值对。

9: 你可以在循环中使用 .. 来表示范围,也可以使用传统的写法,两者是等价的 。

使用..创建的范围不包含上界,如果想包含的话需要使用...



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值