Несколько возможных причин, по которым не работает калькулятор на Python:
- Ошибки в коде. 25 Например, в первой строке может быть лишнее слово в конце. 5 Также после операторов if, elif, else должна быть табуляция. 1
- Неправильный тип данных. 4 Функция input() всегда возвращает строку, поэтому для числового ввода нужно применить функцию int() (для десятичных чисел — float()). 4
- Отсутствие двоеточия после n. 2 Это синтаксическая ошибка, которая может возникать в конце кода. 2
Для решения проблемы рекомендуется проверить и при необходимости исправить код.
Также можно попробовать вставить батарейки в калькулятор, как это было предложено на сайте «Ответы Mail». 1