
Python 中执行字符串表达式的函数 (eval, exec, execfile)
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文介绍了在Python中用于执行字符串表达式的三个重要函数:`eval`, `exec`和已废弃的`execfile`。通过实例探讨了它们的功能与应用,帮助开发者安全有效地使用这些工具。
在仔细研读之后,我了解了三个函数:`eval` 用于计算字符串中的表达式;`exec` 用来执行字符串中的语句;而 `execfile` 则是用来运行一个文件的。需要注意的是,尽管 `exec` 是一个语句,但 `eval()` 和 `execfile()` 却是内建(built-in)函数。
例如,在 Python 环境中:
```python
x = 1
print eval(x+1)
```
上述代码会输出结果为2。
全部评论 (0)
还没有任何评论哟~


