Сегодня я заметил, что интерпретатор Python рассматривает последовательные повторения оператора сложения как всего лишь одно повторение оператора. Например:
>>> 1 ++ 2
3
Какой смысл в том, чтобы просто не выдавать ошибку при возникновении такого события? Мне кажется более правдоподобным, что программист, набравший
>>> 1 -+-++ 2
, просто сошел с ума; очень маловероятно, что это когда-либо преднамеренно появится в коде. не делает число положительным, а просто выполняет операцию идентификации.