Python内置函数eval的使用方法

2024-10-28 21:54:27

1、打开Python开发工具IDLE,新建‘testEval.py’,并在文件中写代码如下:a = '[1,2,3]'print (eval(a))

Python内置函数eval的使用方法

3、继续修改代码,体现eval的表达式计算功能,代码如下:a = '3*4'print (eval(a))

Python内置函数eval的使用方法

5、继续修改代码,在eval函数中使用两个参数,第一个仍然是字符串表达式,第二参数是一个字典,代码如下:a = '{"x":1,"y":m}'print (eval(a,{"m":3}))

Python内置函数eval的使用方法

7、继续修改代码,在eval函数中使用三个个参数,第一个仍然是字符串表达式,第二参数是一个字典,第三个参数也是一个字典,代码如下:a = '{"x":1,"y媪青怍牙":m}'m=4print (eval(a,{"m":3},locals()))

Python内置函数eval的使用方法Python内置函数eval的使用方法
猜你喜欢