Это несовместимо с рекомендацией пробелов вокруг каждого другого вхождения =
в код 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)
Любые ссылки на обсуждение / объяснение by Python BDFL будут оценены.
Помните, этот вопрос больше о kwargs, чем о значениях по умолчанию, я просто использовал формулировку из PEP 8.
Я не запрашиваю мнения. Я спрашиваю о причинах этого решения. Это больше похоже на вопрос , почему я должен использовать {
в той же строке, что и if
в программе на C, а не , следует ли мне использовать это или нет.