变量是计算机内存中的一块区域,变量可以存储规定范围内的值,而且值可以改变。
1)变量命名规则
变量命名规则:由字母、数字、下划线组成。(字母区分大小写)
变量命名规则——驼峰法
小驼峰法:第一个单词的首字母小写,后面单词的首字母大写。
如myName、userAge等。
大驼峰法:每一个单词的首字母都大写。
如FirstName、LastName等。
(另外,还有一种命名法比较流行,就是用下划线“_”来连接所有的单词,比如send_buf)
但是变量命名要注意:
① 不能以数字开头,比如2age;
② 不能是纯数字,比如12345;
③ 也不能使用系统的关键字,比如Python、while、try等。
2)变量赋值方法
变量的赋值:a=1
3)变量的类型
在Python中,只要定义了一个变量,而且它有数据,那么它的类型就已经确定了,不需要主动的去说明它的类型,系统会自动辨别。
可以使用type(变量的名字),来查看变量的类型。
4)变量有两个特性:
①变量可以重新赋值
在Python中是以数据为主,当给变量a赋值123后,再给a变量赋值456,不是说456这个数据把123这个数据给覆盖了,而是123和456在两个不同的内存空间上,只是把a这个变量名从123上移到了456上。(这与C语言是不同的)
②同一个地址空间可以有两个变量名,甚至多个变量名