delta = self.cost_derivative(activations[-1], y) * \ sigmoid_prime_vec(zs[-1])
在很高的层次上,我不明白* \以及sigmoid_prime_vec之前的缩进意味着什么。它只是一个跨越多行的乘法吗?
* \
sigmoid_prime_vec
发布于 2013-10-19 05:30:15
\用于将长线分成多行。(续行)。见显式线连接。
\
>>> 1 + \ ... 2 3 >>> >>> 1 + \ ... 2 + \ ... 3 6
而不是\,您可以使用( ... )。见隐式线连接。
( ... )
>>> (1 + ... 2) 3
根据佩普-8的说法,隐式线连接是首选。
包装长行的首选方法是在括号、括号和大括号中使用Python的隐含行延拓。长行可以用括号中的表达式包装在多行上。这些应该优先使用,而不是使用反斜杠行继续。
https://stackoverflow.com/questions/19462721
相似问题