本文章内容来源于:Swift语言入门 - 网易云课堂。手打,有修改。推荐初学Swift语言的朋友学习。
// 单行注释
/* 多行注释
第一行
第二行
第三行
*/
var str = "Hello,World"
// 算数运算符
8 + 6
8 - 6
8 * 6
8 / 6
8 % 6
8.0 / 6.0
-3
2 + 3 - 4 * 5
(2 + 3 - 4) * 5
// 变量
var name = "张小明"
var age = 18
var height = 170.0
name = "张晓明"
age = 20
height = 180.0
// "=" 赋值号,右边的值赋值给左边
// 5、常量
let sex = "男"
let hometown = "上海"
// sex = "女" 报错,不能修改常量值
var 体重 = 60.5
// 常量和变量的命名规则
// 1.不能包含空格、运算符号等特殊符号
// 2.可以包含数字,但是不能以数字开头
// 3.不能以系统关键字命名
// 错误的命名方式
// var 体 重 = 60.5
// 1weight = 60.5
// var let = 3
// 数据类型
// 整型 Int
// 浮点型 Double、Float
// 字符串 String
var currentYear: Int = 2018
// 双精度浮点数比单精度浮点数精度更高
var doubleResult: Double = 8 / 6
var floatResult: Float = 8 / 6
var couresName: String = "Swift编程入门"
// couresName = 2019 报错,数据类型不一致
// doubleResult = floatResult 报错,数据类型不一致
// 类型推断
var nextYear = 2019
var decimalResult = 8.0 / 6.0
var programLanguage = "Swift"
// 驼峰式命名
// 类型转换
let totalScore = 974.5
let numberOfStudent = 10
let average = totalScore / Double(numberOfStudent)
Double(numberOfStudent) // 转换成Double
Int(totalScore) // 转换成整型