こんにちは。
今日は超基本なforループについて書いていきます。
0から指定の数まで順に表示
「range(n)」で0~n-1までを順に表示させる
1
2
3
4
5
6
7
8
| >>> for i in range(5):
... print(i)
...
0
1
2
3
4
|
指定の開始数から終了数まで順に表示
「range(n1,n2)」でn1~n2-1までを順に表示させる
1
2
3
4
5
6
7
8
| >>> for i in range(5,10):
... print(i)
...
5
6
7
8
9
|
指定の開始数から終了数まで指定ステップ数ごとに表示
「range(n1,n2,step)」でn1~n2-1までをstep数ごとに表示させる
1
2
3
4
5
6
7
8
| >>> for i in range(0,10,2):
... print(i)
...
0
2
4
6
8
|
条件によって処理をスキップ
「continue」で処理をスキップ
1
2
3
4
5
6
7
8
| >>> for i in range(5):
... if i < 2:
... continue
... print(i)
...
2
3
4
|
条件によって処理を中断
「break」で処理を中断
1
2
3
4
5
6
7
8
| >>> for i in range(5):
... if i == 3:
... break
... print(i)
...
0
1
2
|