Python 関数で多くの戻り位置を使用すると害はありますか? 値が 3 ではなく、値が None でない場合に関数を返したいとします(単なるシナリオ)。したがって、次のような非常に多くの方法で実行できます
def return_value(value):
if value != 3:
return None
if value is not None:
return None
if value != 'string':
return None
または次のように実行できます。
def return_value(value):
if value != 3 or value is not None or value !='string':
return None
繰り返しますが、コードを書く2番目の方法のみを使用したいと思いますが、疑いのために、多くの戻り値があると関数のパフォーマンスに何らかの影響があるかどうかを尋ねていますか?