import foundation
var i =100
var str = "haha"
str = "\(str)hehe\(i)"
println(str)
運用()將字元連線起來
其中(i)也可以直接寫成 (100)
var arr = ["gaga","gege"
,22,2.2]
println(arr)
println(arr[1])
var dict = ["name":"gaga","age"
:22]
dict["***"] = "female"
//新增字典成員
println(dict)
println(dict["age"])
for迴圈
a從 0到100 寫作 0…100 中間有三個」.」
var arr = [string]()
for a in
0...100
println(arr)
也可以直接寫成
for b in arr
while迴圈的用法
var i=0
while
i
var dict = ["name":"haha","age":"20"]
for (key,value) in dict
迴圈語句完整**
import foundation
var arr = [string]()
for a in0...100
println(arr)
println("***************")
for b in arr
println("***************")
var i=0
while iprintln(arr[i])
i++}println("***************")
var dict = ["name":"haha","age":"20"]
for (key,value) in dict
var a:string?="haha"
//可選變數
//a=nil //把a賦值為空
iflet b = aelse
在a:string後面加乙個?可以宣告乙個可選變數,這種方法在開發過程中經常需要用到。
func hellow(a:string)
hellow("heihei")
會輸出 haha,heihei
也可以這樣定義
func getnumber() ->(int,int)
let(a,b) = getnumber
()println
(a,b)
println
(a)println
(b)
就能返回返回兩個值。
class
hi }
var a = hi()
a.sayhi()
繼承類
class
hellow: hi
}var b = hellow()
b.sayhi()
類中的構造方法
class mm: hellow
override func sayhi()
}
Swift入門教程 基本語法 二
數字可以增加額外的格式,使它們更容易閱讀 可以增加額外的零 0 let money 001999 1999 let money2 001999.000 1999.0 可以增加額外的下劃線 以增強可讀性 let onemillion1 1 000 000 1000000 let onemillion2...
Apple Swift程式語言入門教程
蘋果公司在2014年的wwdc大會上發布了全新的程式語言swift語言,swift語言繼承了c語言以及objective c的特性,且克服了c語言的相容性問題。swift語言採用安全程式設計模式,且引入了多種新功能,使得程式設計工作更加簡便,靈活!swift用來寫ios和os x程式。swift吸取...
C語言入門教程2
要利用計算機處理問題,光學習語言的語法規則還不夠,最重要的是要學會針對各型別的問題,擬定出有效的解題方法和步驟。解題方法和步驟就是演算法。演算法 為了解決乙個問題而採取的有限步驟。計算機演算法 如何使計算機一步一步地工作的具體過程。利用計算機處理問題的步驟 1 設計好演算法 演算法設計 2 用計算機...