1.常量和变量
let 用于定义常量,定义完后不能修改。
var 用于定义变量,可以修改。
//变量(可改变)
var name = "xiaoming"
var age = 18
name = "xiaowan"
age = 10
print(name,age)
//常量(不可改变)
let sex = "nan"
// sex = "nv" 报错-修改常量
2.常量和变量命名规则
//常量和变量命名规则
// 1.不能包含空格、运算符号等特殊符号
// 2.可以包含数字,但是不能够以数字开头
// 3.不能够以系统关键字命名
// 错误命名方式
// var 体 重 = 60.0
// var 1weight = 60.5
// var let = 3
3.数据类型
//数据类型
//整形 Int ,浮点型 Double Float,字符串 String
// var intNum:Int = 2022
// var doubuleNum:Double = 10.00
// var floatNum:Float = 8.0
// var swiftName:String = "swift"
//类型推断
var intNum = 2022
var doubuleNum = 10.00
var floatNum = 8.0
var swiftName = "swift"
print(intNum,doubuleNum,floatNum,swiftName)
3.类型转换
//类型转换
let a = 984.0
let b = 10
// let v = a/b //报错 - 类型不一致
let v = a/Double(b) //b类型转换一致运算
print(v)