delta = self.cost_derivative(activations[-1], y) * \
sigmoid_prime_vec(zs[-1])
* \
前のインデントsigmoid_prime_vec
と呼ばれるものが何を意味するのか、大まかなレベルではわかりません。複数の行にまたがる単なる乗算ですか?
delta = self.cost_derivative(activations[-1], y) * \
sigmoid_prime_vec(zs[-1])
* \
前のインデントsigmoid_prime_vec
と呼ばれるものが何を意味するのか、大まかなレベルではわかりません。複数の行にまたがる単なる乗算ですか?
\
長い行を複数の行に分割するために使用されます。(行継続)。明示的な行の結合を参照してください。
>>> 1 + \
... 2
3
>>>
>>> 1 + \
... 2 + \
... 3
6
の代わりに\
、 を使用できます( ... )
。暗黙的な行の結合を参照してください。
>>> (1 +
... 2)
3
PEP-8によると、暗黙的な行結合が推奨されます。
長い行をラップする好ましい方法は、Python の暗黙の行継続を括弧、ブラケット、およびブレース内で使用することです。式を括弧で囲むことにより、長い行を複数の行に分割できます。これらは、行の継続にバックスラッシュを使用するよりも優先して使用する必要があります。