Featured image of post 【Python入門】forループの使い方(初心者・忘れっぽい人向け)

【Python入門】forループの使い方(初心者・忘れっぽい人向け)

こんにちは。

今日は超基本な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
Licensed under CC BY-NC-SA 4.0
Hugo で構築されています。
テーマ StackJimmy によって設計されています。