TUTORIAL编程语言与算法FETCHED

Python 将字符串作为代码执行

Python 将字符串作为代码执行 Python3 实例 给定一个字符串代码,然后使用 exec() 来执行字符串代码。 实例 1:使用内置方法 exec() [mycode3 type='python'] def exec_code(): LOC = ''' def factorial(num): fact=1 for i in ..

更新于 2026/7/16

教程详情页默认 noindex。

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 实例