Python中的新代码行

-2 投票
2 回答
2301 浏览
提问于 2025-04-18 09:24

我在写Python程序,发现有几行代码超过了120个字符,这个是我们编码风格指南规定的最大行宽。

现在我想知道在Python中怎么换行,这里有个例子:

someString = "Here is a [.......] very long text"    # This line is now 130 chars long

我想要的效果是这样的:

someString = "Here is a [...]
    [...] very long text"

我该怎么把我的Python脚本格式化成这样呢?

2 个回答

1
someString = "Here is a [...] \
    [...] very long text"

或者

print('Here is a [...]'
      '[...] very long text')

甚至

someString = ('Here is a [...]'
              '[...] very long string')

或者为什么不呢

someString = 'Here is a [...]'
someString += '[...] very long string'
2

把它放在括号里,然后用开引号和闭引号把每一行分开 - 这样它们会自动连接在一起。

someString = ("Here is a [...]"
              "[...] very long text")

撰写回答