Python常用变量
python变量
- 变量:简单来说就是变化的量,用来描述事物的变化状态
- 常量:简单来讲就是不变的量,用来描述事物的固定状态
eg:在代码层面的具体使用
stu_name = 'vive lee'
age = 22
gender = 'male'
变量三要素
- 变量名
eg:
stu_name;age;gender;hobby etc. - 赋值符号
'='
3.变量的值
22;vive lee ;male
变量的本质
stu_name = 'vive lee'
'''
在看到赋值符号的时候,先观察赋值符号的右侧
a.首先在内存空间中创建一块内存空间存储'vive lee'
b.然后给'vive lee'所在的内存空间绑定一个变量名(简单来说就是名字)stu_name
c.后面想要提取内存空间的'vive lee'就需要通过变量名stu_name,就像找到一个人需要知道他的名字
'''
变量命名规范
1.只能是数字、字母、下划线的组合或者单独出现
eg:stu*name # 变量名中有特殊字符‘*’,不符合规范
2.开头不能为数字
eg:360hobbies # 变量名开头为数字,不符合规范
3.关键字不能作为变量名(像while,for等本身就具有特定功能的单词)
eg: pass = 88888888 #'pass'具有特定功能,不符合规范
变量命名风格
1.下划线式 # 推荐python,c++使用
采取下划线分割单词
student_number_of_database = 2022010001
2.驼峰体式 # 推荐javascripts使用
大驼峰(采用单词首字母大写)
StudentNumberOfDatabase = 2022010001
小驼峰(第二个单词开始采用单词首字母大写)
studentNumberOfDatabase = 2022010001
常量
实际上在python中没有像其他语言一样的常量即绑定一个值以后不可修改和编辑
PASSWORD = 12345678 #:一般采取所有的变量名大写,提示别人这是常量,不要轻易修改
在一些编程语言中有真正的常量即定义了就不能修改
const StudentNumber = 2022010001
StudentNumber
2022010001
StudentNumber = 2022010002 # 运行就会报错