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