变量声明读法

<aside> 📋 ”Declare a new constant called maximumNumberOfLoginAttempts, and give it a value of 10. Then, declare a new variable called currentLoginAttempt, and give it an initial value of 0.”

</aside>

let maximumNumberOfLoginAttempts = 10
var currentLoginAttempt = 0

<aside> 📋 “Declare a variable called welcomeMessage that is of type String.”

</aside>

var welcomeMessage: String

注释

多行注释可嵌套。

浮点数

Double 最多可以精确到十进制数小数点后 15 位,Float 最多可以精确到十进制数小数点后 6 位。

当两者都可使用时,推荐使用 Double 表示浮点数。

类型推断时也会将浮点数推断为 Double

进制

整数可表示为十进制(省略前缀)、二进制(0b)、八进制(0o)、十六进制(0x)。

浮点数可表示为十进制和十六进制,小数点两边必须同时有值。

十进制浮点数可以有一个可选的指数,使用 E 或 e 的指数表示形式,如可以使用 1.25e2 表示: