1. 标识符由字母(大小写敏感)、数字和下划线组成。
2. 标识符必须以字母或下划线开头,不能以数字开头。
3. 标识符不能是Python的关键字或保留字。
4. 标识符区分大小写。
5. 标识符中不能包含特殊字符,如空格、!、@、、$等。
6. 标识符长度没有限制,但建议使用具有描述性的名称。
根据这些规则,以下是一些合法的标识符示例:
`my_variable`
`_private_variable`
`total_sum`
`num_234`
`123var` (以数字开头)
`if` (关键字)
`my-variable` (包含特殊字符)
因此,正确的标识符是 `my_variable`。