function_string = """ def recursive_function(parameter): if parameter <= 0: return print(parameter) recursive_function(parameter - 1) recursive_function(parameter) """ # 定义参数字典 params = {'parameter': 5} # 使用exec()执行函数字符串 exec(function_string, params)