Нет веской причины, если только модуль по какой-то причине не переопределил True
, и вы не хотите вернуть исходное значение:
Python 2.7.15 (default, Feb 12 2019, 11:00:12)
>>> True = 8
>>> True
8
>>> from __builtin__ import True
>>> True
True
>>>
Кроме того, True
, False
и None
являются ключевыми словами в Python 3, поэтому это невозможно в первую очередь.
Python 3.7.2 (default, Feb 12 2019, 08:15:36)
>>> True = 8
SyntaxError: can not assign to keyword
>>> from __builtin__ import True
from __builtin__ import True
SyntaxError: invalid syntax ^