python中的合法变量名有什么规则

Python 变量名必须以字母或下划线开头。
以 1 abc 开头的数字无效。
变量1 等中文变量名是有效的,但必须提供编码。

如果你是直接的,你就不能使用Python关键字。
class_ 有效,但 class 无效。

不能有空格或@等特殊符号。
abc 和 Abc 是两个变量。

a1 c_x2 z 有效。
xyzabc 是非法的。

x1 有效,但可读性较差。
建议用英文或统一语言命名。

给自己计时。

Python -变量名

说白了,Python 变量名只需要三件事:不能以数字开头、只能是字母数字和下划线、区分大小写。
但仅仅知道规则是不够的,你还必须了解它们背​​后的规则。

我先说最重要的事情。
变量名实际上是“标识符”。
如果使用不当,就像仓库贴错标签一样。
去年我们进行了一个3 000关的项目。
由于变量名混淆,导致错误,我们几乎加班到凌晨才改。
还有一点是,命名约定并不是硬性规定。
Python中的方法名snake_case(snake_case)就像中文中的逗号。
如果你用得太多,它会变得更方便。
还有一个细节非常重要。
像“total_volume”这样有意义的名称比“tv”节省了大量的解释工作,尤其是当其他人接管你的代码时——说实话,这很令人困惑。

一开始我以为MYVAR=1 2 3 代表一个常量,后来发现Python只是按照惯例这么用的,赋值后就可以改变。
等等,还有一件事,不要随机使用以下划线开头的变量,例如“my_var”,这可能表示内部变量。

建议多看官方文档中变量名怎么写,特别是库代码,参考最方便。

python合法变量名有哪些?

变量名是程序中对象的名称。
有两条规则。
1 、第一个不是数字;它不能只是一个字母和一个符号。
2 .不能使用Python自带的关键字,但可以混合使用。

例如,名称 [a1 c_x2 z] 即可。
标识符是 Python 中的命名约定。

用Python做什么? 1 . 图形处理:PIL、Tkinter等库方便绘图。
2 .数学处理:NumPy可以链接许多数学库。
3 .文本处理:re模块支持正则表达式和XML解析。

许多人使用 Python 进行 XML 开发。
你自己看看吧。