Nic*_*ojo 4 syntax-error python-3.x
我试过创建以下函数:
def 3utr():
do_something().但是,我得到一个SyntaxError.用"三"代替"3"可以解决问题.
我的问题是:
这是语法错误,因为语言规范不允许标识符以数字开头.因此,不可能在Python中使用以数字开头的函数名称(标识符).
identifier ::= (letter|"_") (letter | digit | "_")*
在ASCII范围(U + 0001..U + 007F)内,标识符的有效字符与Python 2.x中的相同:大写和小写字母A到Z,下划线_和除第一个字符外,数字0到9.
| 归档时间: |
|
| 查看次数: |
4630 次 |
| 最近记录: |