Математические операции из строки [дубликата]
На этот вопрос уже есть ответ здесь:
Оценка математического выражения в строке 13 ответовДопустим, у меня есть стандартная строка Python (например, полученная изraw_input()
), может быть"2 + 2"
для простоты.
Я хотел бы преобразовать эту строку в стандартные математические операции в Python, так что"2 + 2"
вернется4
.
Есть ли простой способ сделать это, или я должен был бы разделить пробелы и разобрать каждый номер / символ вручную, а затем выполнить математику на основе того, что я нахожу?
Я хочу Regex?