如果有人想用宪章(例如!,-,+,x,m或быть)在python中创建和处理变量,他怎么做却遇到错误? 例如
!-быть = "hello world"
答案 0 :(得分:1)
根据documentation,Python 3支持Unicode标识符。但是,它仅接受字母和数字。因此,您可以使用быть
作为变量标识符,但是标识符中不能带有感叹号。
您可能想知道为什么不允许使用感叹号。然后,假设它是允许的,并且您使用标识符!
命名了一个变量,即感叹号!
是您的变量的名称。然后,您可能会遇到类似的情况:
!=5 # variable assignment
这令人困惑,因为!=
编码为not-equal
运算符。