Как часть ответа на другой вопрос, я написал следующий код, поведение которого на первый взгляд кажется странным:
print True # outputs true
True = False; print True # outputs false
True = True; print True # outputs false
True = not True; print True # outputs true
Может ли кто-нибудь объяснить это странное поведение? Я думаю, что это имеет какое-то отношение к объектной модели Python, но я не уверен.
Это версия 2.5.2 под Cygwin.