eval函数
来源:互联网 发布:C语言韩信点兵 编辑:程序博客网 时间:2024/06/09 18:46
eval 函数
将一个字符串作为 Python 表达式求值.
你可以传递一串文本, 简单的表达式, 或者使用
1.2.5.1. Example 1-17. 使用 eval 函数
File: builtin-eval-example-1.py
def dump(expression):
result = eval(expression)
print expression, "=>", result, type(result)
dump("1")
dump("1.0")
dump("'string'")
dump("1.0 + 2.0")
dump("'*' * 10")
dump("len('world')")
eval 函数只针对简单的表达式. 如果要处理大块的代码, 你应该使用 compile
和 exec 函数
compile 函数会返回一个代码对象, 你可以使用 exec 语句执行它
Python 还提供了 execfile 函数, 一个从文件加载代码, 编译代码, 执行代码
的快捷方式.
阅读全文
0 0
- 【eval()函数】
- eval()函数
- eval()函数
- Eval 函数
- 函数eval()
- eval()函数
- eval()函数
- eval函数
- eval()函数
- eval()函数
- eval 函数
- eval()函数
- eval函数
- eval函数
- eval函数
- eval函数
- eval()函数
- eval()函数
- 使用MVP,OKHttp封装类及其拦截器,RecyclerView,SpringView,ImageLoader实现数据的多条目加载
- Linux 安装redis及redis扩展
- 2018 最好的自动化测试工具(Top 10 回顾)
- __stdcall和__cdecall
- ajax()提交form表单
- eval函数
- linux 安装 swoole扩展
- 表的连接
- 制作ugui BMFont
- 关于设置选择条颜色多个ListView之间切换问题解决方案
- 谷歌浏览器新标签页(新开空白标签页)上不能使用手势的解决方法
- 初次探索web
- caffe cudnnSetConvolution2dDescriptor error: too few arguments in function call
- BeanUtils组件和DbUtils组件的使用