【第二篇】变量
前两种比较常用。
#小驼峰命名法
myStudentAge = 30
#大驼峰命名法
MystudentAge = 30
#下划线命名法
my_student_age = 30
变量就是用来在程序运行期间存储各种需要临时保存可以不断改变数据的标识符,一个变量应该有一个名字,并且在内存中占据一定的存储单元,在该存储单元中存放变量的值。
变量可以存不同的数据,不仅可以是字符串,还可以是整数或浮点数,比如a=2.1
变量定义的规则:
- 变量名只能是字母、数字或下划线的任意组合
- 变量名的第一个字符不能是数字
- python关键字不能声明为变量名
当我们写:name="python"时,Python解释器干了两件事情:
- 1)在内存中创建了一个'python'的字符串;
- 2)在内存中创建了一个名为name的变量,并把它指向'python'。
这时候把变量name赋值给另一个变量name1,这个操作实际上是把变量name1指向变量name所指向的数据,与变量name并无任何关系;若name值变化,name1的值依然无变化;name的值发生变化,相当于重新开辟了一块内存空间;而name1依然指向原有内存空间。
常量
常量就是不能变的变量,比如常用的数学常数π就是一个常量。
在Python中,通常用全部大写的变量名表示常量:如 TOTAL