Python 标识符是由以下元素组成的:
字母(大写或小写)
数字(0-9)
下划线(_)
标识符不能以数字开头,并且区分大小写。Python 中以下划线开头的标识符有特殊含义:
单下划线开头(_xxx)通常表示不能直接访问的类属性。
双下划线开头(__xx)表示类的私有成员。
双下划线开头和结尾(__xx__)表示 Python 内置的特殊方法或属性,如 `__init__` 表示类的构造函数。
标识符中不能包含空格、括号、引号、逗号、斜线、反斜线、冒号、句号、问号以及特殊字符如 `@`、`!`、``、`%` 和 `$` 等。
需要注意的是,Python 允许使用 Unicode 字符作为标识符的一部分,这意味着你可以使用中文字符或其他语言的字符来命名变量和函数