变量
定义:在内存中开辟一块空间,起一个别名,用来访问和存储空间中的数据
- 变量存在于电脑的内存里
- 每个变量被定义后存入一个内存块
特点:
- 可以反复存储数据
- 可以反复取出数据
- 可以反复修改数据
变量名的规则:
- 组成:必须是数字、字母、下划线组成
- 长度:任意长度,不建议太长,最好20字符以内
- 要求:开头不能是数字
- 注意:变量名区分大小写,关键字不能作为变量名,变量名要有意义
- python3中变量名可以使用中文,但是不建议使用
例1:
name_1 = "zhangsan"
_age = 11
a, b = 1, 2
print(name_1)
print(_age)
print(b)
print(a)
结果:
关键字
定义:python内部自带的用于处理业务逻辑的特殊单词
注:变量名不能用关键字命名
变量与关键字的区别:
- 变量名是用于给变量赋值使用
- 关键字用于业务逻辑的处理
常见关键字可分为2种:
- 完全不能用来作为变量名,会报语法错误
- 可以作为变量名使用,但是会影响到关键字的功能:这种基本就是一些内置函数名
常见的关键字有:
例2:
#此时的def作为变量名,运行会提示语法错误
def = 1
print(def)
运行结果,显示语法错误:
例3:
a = "123"
#将print作为变量名使用
print = 1
#此时的print是一个int类型的变量,作为内置函数使用会报错
print(a)
运行结果:提示int对象不可调用