Swift 语言学习!!!!

来源:互联网 发布:php 数组 编辑:程序博客网 时间:2024/06/03 14:10

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:

使用ifswitch来进行条件操作,使用for-inforwhiledo-while来进行循环。包裹条件和循环变量括号可以省略,但是语句的 大括号是必须的。

let ind ividu alSco res = [75 , 43, 103, 87, 12]

varteamScore = 0

for

sco re inindi vidu alSco res {ifscore > 50 {

teamScore += 3

} else{


}

teamScore += 1

 }
teamScore

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

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

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

8:

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

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

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

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



0 0
原创粉丝点击