Горбачёв Алексей Валериевич, 515 группа EvalFormulae 7643
Ибрагим Атабеков, 428 группа EvalFormulae 8525
f1import ref1import re
22
3def evalform(formula, *args):3def evalform(formula, *args):
t4    names = sorted(set(re.findall('[a-zA-Z]+', formula)))t4    variables = sorted(set(re.findall('[a-zA-Z]+', formula)))
5    variables = dict(zip(names, args))5    var_to_value_map = dict(zip(variables, args))
6    return eval(formula, variables)6    return eval(formula, {}, var_to_value_map)
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op