分号使用
不用编写main函数,Swift将全局范围内的首句可执行代码作为程序入口
一句代码尾部可以省略分号(;)多句代码写到同一行时必须用分号(;)隔开
用var定义变量,let定义常量,编译器能自动推断出变量\常量的类型
Playground可以快速预览代码效果,是学习语法的好帮手
Command + Shift + Enter:运行整个Playground
Shift + Enter:运行截止到某一行代码
常量和变量
使用var定义变量,let定义常量,编译器能自动推断出是变量和常量。
常量只能赋值1次。它的值不要求在编译时期确定,但使用之前必须赋值1次
常量、变量在初始化之前,都不能使用。
标志符
标识符(比如常量名、变量名、函数名)几乎可以使用任何字符。
标识符不能以数字开头,不能包含空白字符、制表符、箭头等特殊字符。
常见的数据类型
整数类型:Int8、Int16、Int32、Int64、UInt8、UInt16、UInt32、UInt64 n 在32bit平台,Int等价于Int32;在64bit平台, Int等价于Int64
整数的最值:UInt8.max、Int16.min
一般情况下,都是直接使用Int即可
浮点类型:Float,32位,精度只有6位;Double,64位,精度至少15位。