Python中的exec、eval使用实例

上传:qq_32494336 浏览: 15 推荐: 0 文件:PDF 大小:34KB 上传时间:2021-02-27 09:13:40 版权申诉
通过exec可以执行动态Python代码,类似Javascript的eval功能;而Python中的eval函数可以计算Python表达式,并返回结果(exec不返回结果,print(eval(“...”))打印None); 复制代码 代码如下: >>> exec(“print(\”hello, world\”)”) hello, world >>> a = 1 >>> exec(“a = 2”) >>> a 2 这里有个scope(命名空间,作用域)的概念,为了不破坏现在的scope,可以新建一个scope(一个字典)执行exec(Java
上传资源
用户评论