您好,登錄后才能下訂單哦!
本文來(lái)自于瘋子們的開(kāi)源圖書
使用let來(lái)定義常量,使用var來(lái)定義變量。常量的值在編譯時(shí)不需要知道,但是你必須明確的給你賦一次值。這就意味著你使用常量給某個(gè)值命名,一旦賦值之后就可以到處使用了。
常量或者變量必須與你要賦予的值具有相同的類型。然而,你不必每次都準(zhǔn)確的聲明類型。在你創(chuàng)建常量或者變量的時(shí)候,提供一個(gè)值,這樣編譯器就可以自己推斷它的類型了。在上面的例子中,編譯器就推斷出myVariable是一個(gè)整型的,因?yàn)樗某跏贾稻褪钦偷摹?/p>
如果初始值沒(méi)有提供足夠的信息(或者干脆就沒(méi)有初始值),可以在變量后面指定類型,使用冒號(hào)隔開(kāi):
試驗(yàn):
創(chuàng)建一個(gè)具有顯式類型的Float常量,并賦予值4
變量或者常量的值永遠(yuǎn)不會(huì)隱式的轉(zhuǎn)換成另一種類型。如果你需要將值轉(zhuǎn)換成為另一種類型,那么就顯式的創(chuàng)建一個(gè)期望類型的實(shí)例。
試驗(yàn):
試著將上面最后一行的String 移除掉,看看有什么錯(cuò)誤?
在字符串當(dāng)中包含其他的變量(或者常量)值,有一個(gè)更加簡(jiǎn)便的方法:將變量(或者常量)使用括號(hào)包起來(lái),再在括號(hào)前面添加反斜杠(\),例如:
試驗(yàn):
在字符串當(dāng)中使用\()包含一次浮點(diǎn)數(shù)計(jì)算;在歡迎文字當(dāng)中包含某個(gè)人的名字
使用方括號(hào)([])來(lái)創(chuàng)建數(shù)組和字典,然后通過(guò)索引(index)或者鍵(key)來(lái)訪問(wèn)他們的元素。
創(chuàng)建一個(gè)空的數(shù)組或者字典,可以使用初始化的語(yǔ)法:
如果可以推斷類型信息的話,你可以將空數(shù)組寫作[], 空字典寫成[:],例如:當(dāng)你給一個(gè)變量賦與新值的時(shí)候,或者向函數(shù)傳遞參數(shù)。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。