Python return文の使い方分析
432 ワード
return文
プログラムは、出会った最初のreturnに戻る(defブロックを終了する)まで実行され、2番目のreturnは実行されません.
2つの数値を返すには、1行にします.
ただし、関数体にreturn文が1つしかないという意味ではありません.たとえば、次のようになります.
転載先:https://www.cnblogs.com/learnC/p/5964319.html
プログラムは、出会った最初のreturnに戻る(defブロックを終了する)まで実行され、2番目のreturnは実行されません.
2つの数値を返すには、1行にします.
def a(x,y):
if x==y:
return x,y
print a(3,3)
>>> 3,3
ただし、関数体にreturn文が1つしかないという意味ではありません.たとえば、次のようになります.
def test_return(x):
if x > 0:
return x
else:
return 0
転載先:https://www.cnblogs.com/learnC/p/5964319.html