PEP 8=
がキーワード引数またはデフォルトのパラメータ値の前後にスペースを入れないことを推奨するのはなぜですか?
=
これは、Pythonコードで出現する他のすべての前後にスペースを推奨することと矛盾していますか?
方法:
func(1, 2, very_long_variable_name=another_very_long_variable_name)
より良い:
func(1, 2, very_long_variable_name = another_very_long_variable_name)
PythonのBDFLによるディスカッション/説明へのリンクをいただければ幸いです。
念のために言っておきますが、この質問はデフォルト値よりもkwargsに関するものです。私は、PEP8の言い回しを使用しました。
私は意見を求めていません。私はこの決定の背後にある理由を尋ねています。それは、Cプログラムのステートメントと同じ行で、それを使用する必要があるかどうかではなく、なぜ使用するのかを尋ねるようなものです。{
if