pythonicコードを書くために、静的または冗長な関数のオプションを使用するスタイルガイドがあります。関数の静穏/冗長フラグのPythonic実装
例えば、私のPythonパッケージでは、私はお互いを呼び出す関数の範囲を持っています。したがって、ユーザーは印刷出力を時々要求できることが望ましいです。例えば
:
def simple_addition(a, b, silent=True):
res = a + b
if not silent: print('The answer is %i' % res)
return res
は、ここでは、標準の引数名があります。例えば "quiet"/"silent"を使用してすべての印刷出力を抑制する必要があります。 Trueの場合はこれを要求するために "冗長"を使用する必要がありますか?
あなたにとって意味のあるものを使用し、プロジェクトと一貫しているようです。 – wwii