Python 初心者が再帰について質問する
ringa_lee
ringa_lee 2017-06-12 09:21:02
0
1
757

最初のコード:

リーリー

最初のコード実行結果:

2 番目のコード:

リーリー

2 番目のコードの実行結果:

私の質問:
関数に print(num) ステートメントを追加しました。なぜ最初のコードは 5 4 3 2 1 を出力し、次に 120 を出力するのですか? 2 番目のコードはなぜ出力しますか? ? 結果は 120 だけですが、5 4 3 2 1 ではありませんか?論理的に言えば、print ステートメントはすべてすでに書いているので、それらを print する必要があります。

ringa_lee
ringa_lee

ringa_lee

全員に返信(1)
Ty80

2 番目のコードの return之后的print 関数が返されません。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート