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