Python 函数名称中允许使用哪些字符?

pythonserver side programmingprogramming更新于 2026/2/5 14:36:17

Python 标识符

标识符是 Python 中类、函数、变量等实体的名称。它有助于区分一个实体和另一个实体。

标识符的书写规则

标识符可以是小写字母(a 到 z)或大写字母(A 到 Z)或数字(0 到 9)或下划线 (_) 的组合。myClass、var_3 和 print_to_screen 等名称都是有效示例。

标识符不能以数字开头。2variable 无效,但 variable2 完全正确。

关键字不能用作标识符。单词 ‘global’ 是 Python 中的关键字。所以我们在这里得到一个无效语法错误

示例

global = "syntex"
print global

输出

File "identifiers1.py", line 3
    global = "syntex"
           ^
SyntaxError: invalid syntax

解释:

上述代码运行时显示错误,因为使用了关键字 global

作为分配字符串值的变量/标识符。

我们不能在标识符中使用特殊符号,如 !、@、#、$、% 等。

示例

$local = 5
print $local

输出

File "identifiers2.py", line 1
    $local = 5
    ^
SyntaxError: invalid syntax

解释:

上述代码运行时出现错误,因为在变量/标识符中使用了特殊字符 $ 来分配整数值。


相关文章


有用资源