0

我想知道是否有一种方法可以将模板写入 for 循环内的文件。下面的代码是我迄今为止编写的一个示例。open 函数内部的变量等于“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():

如何重组我的代码以获得所需的输出?

4

0 回答 0