Владислав Ренкас, 321 EvalFormulae 4130
Винокуров Кирилл Владимирович 321 EvalFormulae 3909
f1import ref1import re
22
3def evalform(formula, *args):3def evalform(formula, *args):
n4    variable = sorted(set(re.findall('[a-zA-Z]+', formula)))n4    variables = sorted(set(re.findall('[a-zA-Z]+', formula)))
5    namespace = {}5    namespace = {}
t6    for var, value in zip(variable, args):t6    for var, value in zip(variables, args):
7        namespace[var] = value7        namespace[var] = value
8    return eval(formula, namespace)8    return eval(formula, namespace)
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op