Swift 語言入門(二)變數與常數

Swift 語言入門(二)變數與常數

Swift 語言入門(一)開發環境安裝與 Hello World << 前情

Swift利用二個關鍵字來定義變數及常數,分別是 var 宣告變數(variable),let 宣告常數(constant)。

變數宣告

變數是具備名稱的暫存空間,可以存放字串、數字或其他資料,可以利用變數名稱來取得存在變數中的值。例如:建立一個變數為age,裡面放數字33,表示年齡33歲。

var age: Int = 33  // 宣告變數age型態為Int整數,數值為33

當然也可以省略型態的宣告,Swift會依據賦與的值轉換成對應的型態:

var age = 33

如果要宣告一個變數但不給初始值的話,就要宣告型態,否則會出Type annotation missing in pattern錯誤:

var age: Int

另外,在Swift語言裡面允許使用unicode做變數名稱以及數值,例如:

var name: String = "林壽山"
var age: Int = 33
var height: Double = 164.2
var 生肖: String = "螢幕快照 2014-06-06 下午5.41.43"
println("姓名:\(name) \n年齡:\(age) \n身高:\(height) \n生肖:\(生肖)")

執行結果就會如下圖:

螢幕快照 2014-06-06 下午5.42.32

常數宣告

常數是在程式執行過程中不可以變的值,在Swift中是使用let做宣告。例如我們宣告一個圓周率pi:

let pi: Double = 3.14159265359

當然,也可以宣告成:

let π = 3.14159265359

如果我們再去更改變數值:

π = 3.14159

就會出現 Cannot assign to ‘let’ value ‘π’訊息。

以上就是Swift對於變數、常數宣告的教學,下次我們要教大家Swift的型態以及基本的流程控制。

後續 >> Swift 語言入門(三)控制流程

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值