回答編集履歴

1

前置きを追加

2017/05/08 15:01

投稿

shimizukawa
shimizukawa

スコア1847

test CHANGED
@@ -1,3 +1,9 @@
1
+ コードにコメントで説明を入れました。
2
+
3
+ for文のelse, break, continue をうまく組み合わせたプログラムですが、ちょっと技巧的すぎるため理解が難しいコードだという印象を受けました。
4
+
5
+
6
+
1
7
  ```Python
2
8
 
3
9
  for i in range(10): # 10回ループする。iには0から9が順番に代入される
@@ -22,4 +28,8 @@
22
28
 
23
29
 
24
30
 
31
+ for, else, break, continue についての[厳密な説明はこちら](http://docs.python.jp/3/reference/compound_stmts.html#the-for-statement)にあります。
32
+
25
- [Python Tutor](https://goo.gl/jmJkL3) で1ステップずつ見て行くのが分かりやすいと思います。
33
+ 実際の動きを [Python Tutor](https://goo.gl/jmJkL3) に用意したの、ここで1ステップずつ見て行きなら、厳密な説明を合わせて読むと分かりやすいと思います。
34
+
35
+