我是Python的新手,在破坏一行代码时遇到问题。我在Spyder上使用Python 3.6。
当我尝试中断任何行并运行代码时,Python 只读取到反斜杠之前,并检索和错误。例如,我想打破 a = 1 + 2 + 3
到
a = (a + b
+ 3)
它给了我错误SyntaxError: unexpected EOF while parsing
.
我已经检查了反斜杠和反斜杠,以及第二行中的不同缩进。我已经阅读了打破一行代码的方法就是这个......我必须在 IDE 上激活什么或类似的东西吗?
如果使用括号,换行符是隐式的,因此您可以在加号后换行,如下所示:
a = (a + b +
3)
或者像这样:
a = (a + b
+ 3)
根据准则,反斜杠只需要在必要时使用,否则请使用隐式斜杠。