Инженерный калькулятор
Десять шагов — и получается калькулятор, который понимает выражение целиком: «2 + 3 * (4 − 1)^2», синусы и корни, переменные и `ans`. Окно с кнопками написано за вас, вы пишете всё, что калькулятор думает.
Шаги 10
закрыто 0 из 10-
1
Токены
tokeny.py
-
2
Один уровень приоритета
uroven.py
-
3
Минус и степень
stepen.py
-
4
Число или скобки
skobki.py
-
5
Имена и функции
imena.py
-
6
Всё выражение целиком
celikom.py
-
7
Что показать на экране
ekran.py
-
8
Слова вместо падения
oshibki.py
-
9
Память
pamyat.py
-
10
Кнопки окна
knopki.py