什么是反斜杠在一行的末尾的目的是什么?(What is the purpose of a backs

2019-08-31 09:50发布

刚刚发现的Python代码如下模块进口:

from sqlalchemy.ext.declarative import declarative_base,\
      AbstractConcreteBase

我好奇的反斜杠\在第一行的末尾。 什么是它的目的是什么? 那岂不是一样的下面?

from sqlalchemy.ext.declarative import declarative_base, AbstractConcreteBase

Answer 1:

是的,这是完全一样的,这是反斜杠点 - 逃离了换行,使这漫长的行被一分为二。 另一种方法是使用括号:

from sqlalchemy.ext.declarative import (declarative_base,
      AbstractConcreteBase)

虽然这是一个语法错误:

from sqlalchemy.ext.declarative import declarative_base,
      AbstractConcreteBase


文章来源: What is the purpose of a backslash at the end of a line?