我想知道是否有一种方法可以在for循环内将模板写入文件。下面的代码是我到目前为止编写的示例。打开函数内部的变量等于“ python.py”。
with open(filename, 'w') as fout:
x = 0
for x in range(5):
fout.write(""" def function_number{}(): \n
""".format(x))
这就是我期望发生的事情
def function_number0():
def function_number1():
def function_number2():
def function_number3():
def function_number4():
这是我收到的输出
def function_number0():
def function_number1():
def function_number2():
def function_number3():
def function_number4():
如何重组代码以获得所需的输出?