这个foo = bar*\baz形式的python代码是做什么的?

alg*_*der 0 python

    delta = self.cost_derivative(activations[-1], y) * \
        sigmoid_prime_vec(zs[-1])
Run Code Online (Sandbox Code Playgroud)

我不清楚高级别的内容* \以及之前的缩进sigmoid_prime_vec是什么意思.它只是跨越多行的乘法吗?

fal*_*tru 5

\用于将长行分成多行.(续行).请参见显式行连接.

>>> 1 + \
... 2
3
>>>
>>> 1 + \
... 2 + \
... 3
6
Run Code Online (Sandbox Code Playgroud)

而不是\,你可以使用( ... ).请参见隐式线连接.

>>> (1 +
... 2)
3
Run Code Online (Sandbox Code Playgroud)

根据PEP-8,隐式线连接是首选.

包装长行的首选方法是在括号,括号和括号内使用Python隐含的行继续.通过将表达式包装在括号中,可以在多行中分割长行.这些应该优先使用反斜杠来继续行.