Swift编程基础(一):常量与变量
来源:互联网 发布:海绵软件qq改保改密 编辑:程序博客网 时间:2024/05/21 17:20
常量和变量的声明
1、用let来声明常量,用var来声明变量。
let num1 = 1let identifier1 = "myCell"var num2 = 2.0var identifier2 = "yourCell"
2、当我们声明变量或者常量的时候赋了一个初始值,Swift可以推断出这个常量或者变量的类型。如果我们并不想在声明变量或者常量的时候赋值则必须写类型标注。例如:
var identifier3:Stringidentifier3 = "otherCell"
3、常量的值一旦被确定就不能修改,否则编译器报错。
num1 = 100 //编译器报错
常量和变量的输出
1、用print函数来输出当前常量或变量的值:
print(identifier3)//otherCell
2、我们使用字符串插值的方式把常量名或者变量名当做占位符加入到长字符串中。格式为:(常量名或变量名),例如:
print("the current cell is \(identifier3)")//the current cell is otherCell
分号的作用
Swift并不强制一条语句的结尾必须使用分号,但是也可添加。如果在同一行内写多条独立语句,则必须使用分号。例如:
let name = "cat" ; print(name)
元组
元组把多个值组合成一个复合值,元组内的值可以使用任意类型,包括数组和字典,而且可是是不同的类型。例如:
let tuples = ("wilson",[1,2,3]),这个元组即一个类型为(String,Array)的元组。print(tuples.0)//wilsonprint(the current array is \(tuples.1[1]))//the current array is 2
为了更加直观,我们可以给元组中的元素命名,通过名字来获取元素的值,例如
let myTuples = (myName:"wilson",myArr:[1,2,3])print("my name is \(myTuples.myName)")//my name is wilson
区间运算符
闭区间运算符(a…b)定义一个包含从a到b的所有值得区间。例如:
for index in 1...2{ print(index)}//1//2
0 0
- Swift编程基础(一):常量与变量
- Swift编程高级教程(一)变量与常量
- swift基础(一):基本数据类型、常量、变量
- Swift简明教程(一)变量与常量
- 一 Swift 3.0之 常量与变量
- Swift 变量与常量
- Swift-常量与变量
- Swift常量与变量
- Swift - 变量与常量
- Swift-常量与变量
- Swift常量与变量
- swift 变量与常量
- swift基础(一):常量和变量、数据类型、数据转换基础等
- swift基础(一) 变量和常量和函数
- swift基础(一) 变量和常量和函数
- Swift学习,常量与变量(二)
- tensorflow API简单整理(一、常量与变量基础)
- 【Swift基础】01常量&变量
- NY27水池数目
- Http学习之使用HttpURLConnection发送post请求深入
- i++和++i
- ViewPager 轮播图,添加指示点
- Aaron Swartz
- Swift编程基础(一):常量与变量
- 社交数据在征信领域的应用探索
- 移动无线测试技能树
- 两个srcollView
- IE6下面的PNG图片
- WebServerice的发布
- Spark简介
- 引水工程
- 算法题-小米Git