在Python中换行长行

40 浏览
0 Comments

在Python中换行长行

如何在Python中换行而不牺牲缩进?

例如:

def fun():
    print '{0} Here is a really long sentence with {1}'.format(3, 5)

假设这个代码超过了建议的79个字符的限制。我阅读到的方式是这样缩进它的:

def fun():
    print '{0} Here is a really long \
sentence with {1}'.format(3, 5)

然而,使用这种方法,续行的缩进与fun()的缩进相匹配。这看起来有点丑。如果有人浏览我的代码,由于这个print语句导致缩进不均匀,它会看起来很糟糕。

如何有效地缩进这样的代码行而不牺牲代码可读性?

0