eval(expression,globals=None,locals=None)

返回表达式的值。第一个参数必须是字符串。第二个参数可选,如果有必须是字典;第三个参数可选,如果有必须是映射对象(比如字典)。

下面看看例子:

>>> eval('1+3+5')

globals参数用来指定并收集全局变量(可以通过globals()查看)
>>> d = {'num':}
>>> eval('2+num',d) locals参数用来指定并收集局部变量
>>> a = {'num2':}
>>> b = {'num1':}
>>> eval('num1+num2',b,a)

最新文章

  1. 推荐25款实用的 HTML5 前端框架和开发工具【下篇】
  2. Javascript高级程序设计——面向对象之创建对象
  3. DOM笔记(八):JavaScript执行环境和垃圾收集
  4. 将warning设为错误
  5. Java排序之排序大综合
  6. Ubuntu Apache2 配置简单介绍
  7. 解析jQuery中extend方法--用法《一》
  8. ORACLE - 管理控制文件
  9. ●SPOJ 8222 NSUBSTR–Substrings
  10. Java8 按照类属性去重
  11. SQLAlchemy+Flask-RESTful使用(一)
  12. BeautifulSoup 使用select方法详解(通过标签名,类名, id,组合,属性查找)
  13. vue基础——计算属性和侦听器
  14. keepalived + nginx(负载均衡反向代理HTTP,https) + tomcat(HTTP,https)
  15. (精华)将json数组和对象转换成List和Map(小龙哥和牛徳鹤的对话)
  16. Python_01-入门基础
  17. AI-Info-Micron:人如其食:人工智能和人类微生物组
  18. Android Studio设置字体
  19. FastReport.Net使用:[16]图片控件使用
  20. java连接Redis初始化jedis失败!

热门文章

  1. 【匈牙利算法模板】BZOJ1191-超级英雄
  2. windows下虚拟环境安装方法
  3. IO流--FileReader&&FileWriter
  4. MOD_EXPIRES安装和配置 提高网站速率
  5. 【mybatis】idea中 mybatis的mapper类去找对应的mapper.xml中的方法,使用插件mybatis-plugin
  6. powerbuilder webbrowser 内嵌浏览器 select下拉框无法使用
  7. Swift,函数
  8. HashMap深度解析(一)
  9. C++11简要介绍
  10. linux下目录大小为什么是4K?一个目录下最多有个多少个子目录?最多有多少个文件?ls -l显示的内容中total到底是什么?