import re p = re.compile(r'(\d+)\+(\d+)\-(\d+)') expr = '2+10-5' x = p.sub(r'\1*\2/\3', expr) print(eval(x))
Задачи по питону и машинному обучению: алгоритмы, функции, классы, регулярные выражения, итераторы, генераторы, ООП, исключения, numpy, pandas, matplotlib, scikit-learn, TensorFlow и др. #Python #ml
import re p = re.compile(r'(\d+)\+(\d+)\-(\d+)') expr = '2+10-5' x = p.sub(r'\1*\2/\3', expr) print(eval(x))