回答編集履歴
2
誤字の修正
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
Python の range(a, b) ですが、「a から始めて、b の手前まで」です。特に、a == b なら range は空なので、
|
1
|
+
Python の `range(a, b)` ですが、「a から始めて、b の手前まで」です。特に、a == b なら range は空っぽなので、
|
2
2
|
|
3
3
|
|
4
4
|
|
@@ -20,7 +20,7 @@
|
|
20
20
|
|
21
21
|
|
22
22
|
|
23
|
-
また、else のインデントですが、Python には [for 文に対する else](https://note.nkmk.me/python-for-usage/#for-else) というもが存在しますので、
|
23
|
+
また、else のインデントですが、Python には [for 文に対する else](https://note.nkmk.me/python-for-usage/#for-else) というものが存在しますので、
|
24
24
|
|
25
25
|
|
26
26
|
|
1
誤字の修正
test
CHANGED
@@ -44,4 +44,4 @@
|
|
44
44
|
|
45
45
|
|
46
46
|
|
47
|
-
この else は if ではなく for x に対するもので、break で抜けずにループをすべて
|
47
|
+
この else は if ではなく for x に対するもので、break で抜けずにループをすべて回りきった場合(つまり、n がどの x でも割り切れなかった場合)に実行される処理になります。(あえて言えば else の後ろの print のインデントは微妙ですね。)
|