returnを使用して関数を終了する
400 ワード
returnで値を返すこともできますが、関数の実行中に途中から退出する機能もあります.
=>戻り値+終了
私はどうしてこのように贵関数で混同します…!!!!!!!!!!!!再帰関数の正しい終了順序がよくわかりません.
=>戻り値+終了
def recursive_function(i):
#종료 조건
if i == 100:
return
print(i, '번째 재귀 함수에서', i + 1, '번째 재귀 함수를 호출합니다.')
recursive_function(i + 1)
print(i, '번째 재귀 함수를 종료합니다.')
iが100の場合、後続のprint文および関数呼び出し文は、実行せずにすぐに終了します.私はどうしてこのように贵関数で混同します…!!!!!!!!!!!!再帰関数の正しい終了順序がよくわかりません.
Reference
この問題について(returnを使用して関数を終了する), 我々は、より多くの情報をここで見つけました https://velog.io/@ono212/return으로-함수-중간에서-빠져나오기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol