>>>globals = {'x':7,
.....: 'y':10,
.....: 'names':['aa','bb','cc']
.....: } >>>locals = {} >>>a = eval("3*x+4*y",globals,locals) >>>print a
61 >>>exec("for i in names: print i",globals,locals)
aa
bb
cc
相关文章
- 【Android】开发中个人遇到和使用过的值得分享的资源合集
- [Python正则表达式] 字符串中xml标签的匹配
- 使用 JavaScript 中的变量、数据类型和运算符,计算出两个 number 类型的变量与一个 string 类型的变量的和,根据 string 类型处于运算符的不同位置得到不同的结果
- [转]使用Runtime.getRuntime().exec()方法的几个陷阱
- JavaScript 中数组 sort() 方法的基本使用
- pycharm使用docker镜像的python解释器,pycahrm可视化操作和管理dcoker
- C#中抽象类和接口的区别与使用
- 使用call、apply和bind解决js中烦人的this,事件绑定时的this和传参问题
- [python](爬虫)如何使用正确的姿势欣赏知乎的“长得好看是怎样一种体验呢?”问答中的相片
- paper 68 :MATLAB中取整函数(fix, floor, ceil, round)的使用