制御構造
if
if-elif-else。
a = 1
if a == 1:
print('one')
elif a == 2:
print('two')
else:
print('unknown')
for
繰り返し。
関数range()を使って値を順に取得する。
>>> for i in range(5):
... print(i)
...
0
1
2
3
4
リストの要素を順に取得する。
>>> for a in [1, 2, 3]:
... print(a)
...
1
2
3
while
真の間は繰り返す。
>>> a = 1
>>> while a < 5:
... print(a)
... a = a + 1
...
1
2
3
4