基础概念
我们之前讲的数据类型也是基础,是基础中的基础。
这节,我们介绍另外一些编程语言中众所周知的一些基础概念,比如常量,变量,如何注释等。
常量和变量
- 我们必须要声明一个数据是变量还是常量
let a = 10
,用let声明,a是一个常量
var b = 10
,用var声明,b是一个变量 - 常量不能变,而变量可以变
一个值只能被声明一次,就是说出生时就定性了。在之前声明过的情况下,a = 20
就会报错,因为a是常量,并且已经被赋值了。b = 20
是可以的,因为b是变量。 - 优先使用常量
官方是这么建议的。我在前几节的示例代码中使用了很多var,是为了吻合变量这个名词。在实际开发中,优先使用常量,可以保持代码的稳定性,如果遇到要变化的情况,再使用变量。 - 命名
常量和变量理论上可以接受任何字符命名,包括中文和表情符号。
但是建议使用小写字母开头的驼峰命名法,并使用有意义的英文单词和词组。
注释方法
我们在写代码中经常会加一些说明,但是又不想让说明影响代码运行。在Swift中,使用//和/**/来写注释。
// 这是一行单行注释,我要在下面定义一个常量
// 如果我想再写点说明,要另起一行,同时加上“//”
let a = 10
/*
除了单行注释
我们可以写多行注释
只需要在段落的前后加上“/* */”即可
*/
注释是建议多写的,予人方便,自己也方便。
分号
Swift中,每行的结尾不需要加";",回车,另起一行即可写下一句代码。
但是如果你想在同一行写多句代码,也是可以的,只要在多句之间加";"。
let a = 10; print(a)
小结与预告
到这里,我们对数据类型这部分稍微总结一下:
首先,世界先分有无
;
然后,有
这种状态就可以分为数字
,文字
;
还有一个是判断值,判断某个定义是真
还是假
。
-
有无:
Optional
-
数字:
Int, Float, Double
-
文字:
String, Character
-
判断:
true, false
这四种类型,涵盖了计算机要处理的所有数据类型,假如再除去可选类型和布尔类型的话,数据类型就只剩数字和文字了,是不是很神奇?没错,编程并不神秘,也不是要求多么高深的学科背景,加油吧!
接着,我们要学习的是,编程语言如何处理这些数据。
网友评论