コード内で長い1行の文字列を壊し、残りのコードをインデントしたままにするにはどうすればよいですか? PEP 8にはこのケースの例はありません。Pythonの長い一行文字列最大行長を超えない
正しいouptutが、妙にインデント:
if True:
print "long test long test long test long test long \
test long test long test long test long test long test"
>>> long test long test long test long test long test long test long test long test long test long test
悪い出力が、コードの見え方:
if True:
print "long test long test long test long test long \
test long test long test long test long test long test"
>>> long test long test long test long test long test long test long test long test long test long test
うわー、速い答えの多くを。ありがとう!
参考資料は次のとおりです:http://docs.python.org/reference/lexical_analysis.html#string-literal-concatenation –