質問編集履歴

2

文章の加工

2018/03/26 08:41

投稿

akayon
akayon

スコア32

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,10 @@
1
- このコードを実行結果での return 3 となった後、なぜ self.d 値が減ってくのか教えいただきたいす。
1
+ このコードを実行結果での return 3 となった後の処理についてで
2
+
3
+ 1. なぜ関数再帰が終わったあと under という行だけが実行されるのか
4
+
5
+ 2. なぜ self.d の値が減っていくのか
6
+
7
+ を教えていただきたいです。
2
8
 
3
9
 
4
10
 

1

結果を貼り忘れた

2018/03/26 08:41

投稿

akayon
akayon

スコア32

test CHANGED
File without changes
test CHANGED
@@ -41,3 +41,19 @@
41
41
  p.func(0)
42
42
 
43
43
  ```
44
+
45
+ upper 0
46
+
47
+ upper 1
48
+
49
+ upper 2
50
+
51
+ upper 3
52
+
53
+ return 3
54
+
55
+ under 2
56
+
57
+ under 1
58
+
59
+ under 0