Python变量命名规则(超级详细) 📅 发布时间:2026/9/8 15:05:28 👁 浏览次数: 变量命名需借助标识符, 标识符是啥, 它是用来给程序里的变量、类以及方法进行命名的符号, 简而言之了, 标识符就是那种称得上合法的名字。语言的标识符, 其开头必须是字母或者下画线, 之后能跟任意数量的字母、数字以及下画线。这里的字母, 并非仅限于26个英文字母, 它还能够包含中文字符、日文字符等哦。因 3 对 UTF - 8 字符集予以支持, 所以 3 的标识符能够运用 UTF - 8 所可表示的许许多多种语言的字符。语言在大小写方面存在区分结果, 于是 abc 和 Abc 乃是两个不一样的标识符。于此依旧要推荐下小编的学习喂鑫*同音:‘’七六二, 四五九, 五一零‘’, 无论你是处于小白阶段还是大牛层级, 小编我皆表示欢迎, 会进行不定期干货分享, 涵盖小编自身编纂的一份 2021 年最新的资料以及 0 基础入门教程, 欢迎处于初学期和进阶期的小伙伴。在不忙的时间我会给大家解惑。2.x对中文支持欠佳, 要是在2.x程序里用到中文字符或者中文变量, 那就得在源程序的首行添上“#:utf-8”, 当然可别忘记把源文件存为UTF-8字符集。在使用标识符时需要注意如下规则由字母、数字、下画线_组成的可作为标识符, 其中打头部分不能是数字。标识符虽不能是关键字, 但可以包含关键字, 且不能包含空格。例如下面变量有些是合法的有些是不合法的的关键字和内置函数它还涵盖系列关键字, 以及内置函数, 通常情况之下, 也并不推荐用它们当作变量名:包含了如表 1 所示的关键字事实上, 极为便捷, 开发者能够借着程序去查看其所囊括的关键字。比如说, 针对如下这般程序:#导入keyword 模块 import keyword #显示所有关键字 keyword.kwlist从较为靠前的代码之中能够明显看出, 程序只要率先导入涉及的模块, 接着调用相关的部分, 便能够用来查看所涵盖的全部关键字。运行上述的程序, 能够明晰呈现如下输出结果:非真, 无, 真, 以及, 作为, 空格, 中断, 类, 空格, 定义, 删除, 否则如果, 否则, 空格, 空格, 对于, 来自, 空格, 如果, 空格, 在……里, 是, 空格, 空格, 非, 或, 通过, 引发, 空格, 尝试, 当……时, 伴随, 产生。上面这些关键字都不能作为变量名。此外 3 还提供了如表 2 所示的内置函数。哪怕将上面这些名字是内置函数的当成标识符也不行, 不然的话, 会出现内置函数被覆盖的状况。留意: 于2.x里头, print属于关键字并非函数。上边这些内置函数就如有 ()仅仅是2.x的内置函数。为达致程序拥有更佳兼容性的目的, 程序也不应当把这些内置函数的名称奉作标识符。