Python exec 函数

Posted 要死醉生梦死

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python exec 函数相关的知识,希望对你有一定的参考价值。

exec 函数

exec 执行储存在字符串或文件中的Python语句,相比于 eval,exec可以执行更复杂的 Python 代码,可用于简单的流程控制


语法

exec obj

参数

odj--->>表达式

返回值

exec函数的返回值永远是None


实例

1 # 单行语句字符串
2 exec("print(‘hello world‘)")  # hello world
3 
4 # 多行语句字符串
5 
6 exec("for  i in range(5):print(i)")

 

以上是关于Python exec 函数的主要内容,如果未能解决你的问题,请参考以下文章

python的exec()函数的c++版本

Python eval 与 exec 函数

Python exec 函数

Python学习笔记011——内置函数exec()

Python中的eval()exec()及其相关函数

[转]Python中的eval()exec()及其相关函数