Я делаю решатель PEMDAS и не знаю, что писать

Я пытаюсь создать решатель PEMDAS , где пользователь вводит проблему PEMDAS. Например, они набрали бы 4 (4 + 2) – 5, и программа решила бы их для них. есть ли какой-нибудь код, который заставит python решить вход, который вводит пользователь.

что-то вроде:

problem = input() solve(problem) print(problem) 

Я, очевидно, знаю, что «решить» не является реальной командой в python.

Interesting Posts

как отслеживать асинхронные результаты, возвращаемые из многопроцессорного пула

Как вызвать действие при нажатии кнопки в Tkinter

Стройте сценарии Python и вызовите методы из C #

Объединение базового url с результирующим href в scrapy

Запрос связанных таблиц в sqlalchemy

как я могу контролировать производительность окон обслуживания из других окон службы с помощью библиотеки win32service и командной строки cmd в python

Передача обработки делегата дочернему процессу в python

Два отдельных списков python, действующих как один

nginx фляга gunicorn python … с чего начать?

Подстраницы BeautifulSoup списка с надписью «load more» pagination

Как игнорировать предупреждения об отказе в Python

Аргумент TypeError: int () должен быть строкой или числом, а не «экземпляром модели»

Как вызвать процедуру TCL с помощью Python

получить заголовок внутри тега ссылки в HTML с помощью beautifulsoup

Существует ли рекомендованный формат для многолинейного импорта?

Python - лучший язык программирования в мире.