私は実際に開発ブログに Python と Flask を使用しています。言語によっては、else
必須ではない場合は明示的に使用することをお勧めしますが、Python でどのように機能するかはわかりません。
if
たとえば、ステートメントが真の場合に何かを返す関数があります。そのため、 The のelse
有無にかかわらず、実行は正常に続行されるため、必要ありません。
def foo(bar):
if not isinstance(foo, list):
return "an error"
else: # not necessary
return "something"
したがって、次のように使用する必要があります。
def foo(bar):
if not isinstance(foo, list):
return "an error"
return "something"