Почему запрещается иметь переменную-член («атрибут») с именем «None»? - PullRequest
0 голосов
/ 28 октября 2019

Почему переменная-член ("атрибут") с именем None запрещена?

x = object()
x.y = 55
x.watermelon = "green red and white"
x.None = None

Ошибка:

File "D:/FILE_MGMT_PYTHON/fgfghfghfgh.py", line 9
    x.None = None
      ^
SyntaxError: invalid syntax

Process finished with exit code 

1 Ответ

1 голос
/ 28 октября 2019

С документы :

Следующие идентификаторы используются в качестве зарезервированных слов или ключевых слов языка и не могут использоваться в качестве обычных идентификаторов. Они должны быть написаны точно так, как написано здесь:

... None ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...