Леонов Никита, 418 группа EvalFormulae 4100
david_Yakhin_312 EvalFormulae 4523
f1import ref1import re
22
3def evalform(formula, *args):3def evalform(formula, *args):
4    variables = sorted(set(re.findall('[a-zA-Z]+', formula)))4    variables = sorted(set(re.findall('[a-zA-Z]+', formula)))
t5    namespace = dict(zip(variables, args))t5    var_dict = dict(zip(variables, args))
6    return eval(formula, {}, namespace)6    return eval(formula, {}, var_dict)
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op