Python создает экземпляр None в начале - PullRequest
0 голосов
/ 08 декабря 2018
Python 2.7.12 (default, Nov 12 2018, 14:36:49) 
[GCC 5.4.0 20160609] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> id(None)
9392928

Я вижу, что None в python уже был создан вначале без моего участия.Может ли кто-нибудь помочь мне понять, почему я не могу сделать это, даже если None - это просто «имя» для объекта.

>>> None = 3
 File "<stdin>", line 1
SyntaxError: cannot assign to None

1 Ответ

0 голосов
/ 08 декабря 2018

Это одна из многих встроенных констант.Смотрите здесь - https://docs.python.org/2/library/constants.html

...