Задать вопрос
@Hikanosu

Как можно улучшить код?

Как можно улучшить код этого калькулятора и что может пойти не так в нём или сломаться? Или какие плохие практики или слабые места в коде?
Вот код калькятора - https://pastebin.com/vv7yPnyp.
Этот калькулятор принимает на вход строку формата "5*110/6-3^2" и вычисляет.
Заранее спасибо.
  • Вопрос задан
  • 100 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Хекслет
    Python-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@dmshar
Да что угодно может пойти не так. Вот задаю выражение "10+5/0" и получаю
Enter your expression:"10+5/0"
-1

И как? Это "так" или "не так"?
А вот это
Enter your expression:"(10+5)/0"
-1
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы