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

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

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

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


声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:24
阅读量:89
阅读量:78
阅读量:81
阅读量:35