Чебанова Анастасия, 515гр SafeEval 11906
Александра Рыбакова, 515 группа SafeEval 11893
n1def safeval(strg, globls=globals(), locls=locals()):n1def safeval(exp, g=globals(), l=locals()):
2    try:2    try:
n3        globls = globls.copy()n3        g = g.copy()
4    except:4    except:
5        pass5        pass
6    try:6    try:
n7        locls = locls.copy()n7        l = l.copy()
8    except:8    except:
9        pass9        pass
10    try:10    try:
n11        return eval(strg, globls, locls)n11        return eval(exp, g, l)
12    except NameError:12    except NameError:
t13        return strgt13        return exp
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