Python 中的变量就像是一个贴了标签的盒子,用来存放数据。今天我们来聊聊怎么正确地定义变量,以及给它们起个规范的名字。
定义变量
在 Python 里,定义变量的语法非常简单:
变量名 = 值
这里有个新手容易混淆的点:等号 = 不是数学里的'相等',而是'赋值'。执行时,程序会先算出右边表达式的结果,再把它存进左边那个变量名代表的空间里。
记住一点:变量名是你自己定义的,但必须符合 Python 的标识符命名规范。
标识符命名规则
标识符就是你在代码里给变量、函数、类起的名字。Python 对它有统一的要求:
- 字符组成:只能包含字母、数字和下划线
_。 - 开头限制:不能以数字开头。
- 保留字:不能用 Python 的关键字(比如
if,for这种)。 - 大小写敏感:
Age和age是两个完全不同的变量。
常见的关键字列表如下(不用死记硬背,用多了自然就熟了):
None True False and as break class
continue def del elif else assert
except finally for from if import
in is lambda not or pass raise
return try while with
注意上面列表里的 while,有些资料可能会拼错成 shile,实际使用时别搞混了。
命名习惯
除了遵守规则,好的命名能让代码更易读。大家通常遵循以下习惯:
- 见名知义:名字最好能反映用途。
- :第一个单词全小写,后续单词首字母大写,例如 。


