Python ejecuta una cadena como código
Dado un código de cadena, luego use `exec()` para ejecutar el código de la cadena.
Ejemplo 1: usando el método incorporado 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()
Al ejecutar el código anterior, la salida es:
120Otras extensiones
Ejemplos de Python3