〇、概述
变量,正如其字面意思所言,即 *“变化的量*”,通过变量,可以将数据临时存储。
这就好像图书馆的书架,存放着一本本包含着很多知识的书。为了方便查找,图书馆里的每本书都有编号,书架也有相应的名称。
一、变量定义
0. 定义变量
Python 中定义变量不需要像 Java、C语言等需要声明数据类型,直接将值赋值给一个变量即可。格式如下:
变量名 = 值
示例:
a = 100
变量名是需要我们自定义的,但要满足一定的规则。
1. 标识符
标识符命名规则是Python中定义各种名字(变量、函数、类等…)的时候的统一规范,具体如下:
- 由数字、字母、下划线组成
- 不能数字开头
- 不能使用内置关键字
- 严格区分大小写
下面是 Python 内置关键字表:
False | None | True | and | as |
---|---|---|---|---|
assert | break | class | continue | def |
del | elif | else | except | finally |
for | from | global | if | import |
in | is | lambda | nonlocal | not |
or | pass | raise | return | try |
while | with | yield |
2. 命名习惯
这里就简单写一下,后面会有其它详细的教程来说 Python 变量的命名。
- 见名知意,要多使用英文单词的组合,不能只是
a
、b
、c
… - 大驼峰:即每个单词首字母都大写,例如:
MyClass
。 - 小驼峰:第二个(含)以后的单词首字母大写,例如:
myName
。 - 下划线:例如:
my_age
。
二、变量使用
当我们定义一个变量后,变可以对其进行使用了,使用方法与使用一个常量差不多,例如输入输出、赋值给另一个变量等等,示例如下:
myName = "小明"
print(myName)
xiaoming_name = myName
print(xiaoming_name)