首页 > 解决方案 > 嘿,埃弗雷恩!(Python)

问题描述

我有一个程序可以创建一个文件并向其中写入许多行。

def save():
    f = open("newfile.txt", "w")
    f.write("""\
    Hey!     
    How are u?
    Good Bye!
    """)
save()

我需要它在开头写行,而不是 4 个空格。此外,这样它就像第一个选项而不是这样:

def save():
    f = opne("newfile.txt", "w")
    f.write("""\
Hey!     
How are u?
Good Bye!
    """)
save()

标签: python

解决方案


尝试这个:

def save():
    f = open("newfile.txt", "w")
    f.write(
        "Hey!\n"
        + "How are u?\n"
        + "Good Bye!\n"
    )
    f.close()

save()

推荐阅读