Александра Рыбакова, 515 группа SafeEval 11893
Чебанова Анастасия, 515гр SafeEval 11906
n1def safeval(exp, g=globals(), l=locals()):n1def safeval(strg, globls=globals(), locls=locals()):
2    try:2    try:
n3        g = g.copy()n3        globls = globls.copy()
4    except:4    except:
5        pass5        pass
6    try:6    try:
n7        l = l.copy()n7        locls = locls.copy()
8    except:8    except:
9        pass9        pass
10    try:10    try:
n11        return eval(exp, g, l)n11        return eval(strg, globls, locls)
12    except NameError:12    except NameError:
t13        return expt13        return strg
14    except Exception as e:14    except Exception as E:
15        return e15        return E
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op