Python:在行连接中间注释掉一行的任何解决方法

Python: Any work-arounds for commenting out a line in the middle of line concatenation

我有这种行连接:

t = "first long line" +\
    "second long line" +\
    "third long line"

如果第二行被哈希注释掉,则会出现语法错误 #

问题是我不想删除第二行,因为它可能会重新启用,也不需要将第二行从连接序列中移开,因为团队中的其他人甚至我自己都会忘记什么时候第 2 行应该重新打开,3 行必须按此顺序。

Python 中没有这样的 /*...*/,但还有其他解决方法吗?

为了能够在添加时使用主题标签 # 评论内容,您可以使用列表来完成:

t = ["first long line" ,
    #"second long line" ,
    "third long line"]
print(''.join(t))

结果:

first long linethird long line