eval函数的一些用法
Posted zhoudabing
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了eval函数的一些用法相关的知识,希望对你有一定的参考价值。
a = 10 b = 20 c = 30 g = {‘a‘: 6, ‘b‘: 8} t = {‘b‘:100, ‘c‘: 10} print(eval(‘a+b‘, g)) print(eval(‘a+b+c‘, g, t))
结果为14 116
eval的第一个位置参数为表达式,第二个为全局变量,第三个为局部变量,所以第一次打印只从全局变量找,第二次从局部再到全局找
以上是关于eval函数的一些用法的主要内容,如果未能解决你的问题,请参考以下文章