Python 将字符串作为代码执行

Document 对象参考手册 Python3 实例

给定一个字符串代码,然后使用 exec() 来执行字符串代码。

实例 1:使用内置方法 exec()

def exec_code(): 
 LOC = """ 
def factorial(num): 
 fact=1 
 for i in range(1,num+1): 
 fact = fact*i 
 return fact 
print(factorial(5)) 
"""
 exec(LOC) 
 
exec_code()

执行以上代码输出结果为:

120

Document 对象参考手册 Python3 实例

0 个评论

要回复文章请先登录注册