let 与 var
本课属于 Coddy Swift 学习旅程的“基础知识”单元。第 4 课,共 86 课。
在 Swift 中,你使用 let 和 var 来存储值。
var 用于创建变量。之后可以更改它的值:
var score = 10
print(score) // 10
score = 20
print(score) // 20let 用于创建常量。设置后,其值无法更改:
let name = "Alice"
print(name) // Alice
// name = "Bob" // 错误!不能给 'let' 常量赋值什么时候该用哪个?
- 默认使用
let。如果值不需要改变,就将它设为常量。 - 只有在确定值需要改变时,才使用
var。
这是 Swift 中的一种最佳实践,可以让你的代码更安全、更易于理解。
挑战
入门创建一个名为 language 的常量,值为 "Swift",再创建一个名为 age 的变量,值为 25。分别打印这两个值,每行一个。
亲手试试
// 在下面输入你的代码
// 两者中,一个的值始终不变,另一个的值可以改变
这节课包含一个小测验。开始学习即可作答,并记录你的进度。
基础知识中的所有课
自己练习: Swift 在线编辑器