import Foundation
// Swift 工程没有主函数,这个特点非常像脚本语言(Python JavaScript等)从上到下依次执行代码、但是,Swift不是脚本语言,是动态编译性语言。
print("Hello, World!")
// 声明变量
// Swift 语言对空格要求较为严格,
var a = 10
var a1 = 10
a = 5
a1 = 5
// 打印变量a的值
print(a)
print(a1)
// 声明常量
let b = 20
let b1 = 20
// b = 23 常量不能修改
print(b)
print(b1)
// 声明浮点型变量
var c = 5.5
var c2 = 5.5
/************* 类型标注 **************/
var d: Int =10
var e: Double =1.04
var dd: Int =10
var ee: Double =20.3
// 在Swift中,无论字符或字符串都用双引号 ""
var f: Character ="a"
var g: String ="abcdefghijklmnopqrstuvwxyz"
var ff: Character ="d"
var gg: String ="sdsd"
var ggg: String ="ss"
var ffg: Int =23
var sds: Character ="d"
/************* 变量和常量的命名 **************/
/*
1. 在Swift中,变量和常量的命名,都不能以数字开头,
2. 不能以数字开头,不能是箭头,不能是某些特殊字符开头,如下:
3. 不能使用关键字
*/
//var 1a = 10 错误写法
//var @ = 19 错误写法
//let var = 10 错误写法
// Swift 中的常量和变量,可以用一下方式命名
var ho = 12
let