ループ
ループ(for, while)
# 3回繰り返す
for i in range(3):
print( i, end="," )
#=> 0,1,2,
# listの要素を繰り返す
list = [ 'a', 'b', 'c' ]
for c in list:
print( c, end="," )
#=> a,b,c,
# listをindex付で回す
list = [ 'a', 'b', 'c' ]
for c in range(len(list)):
print( c, end="," )
#=> 0,1,2
# rangeに2つ引数を指定すると、開始値~終了値になる
for i in range( 5, 10 ):
print( i, end="," )
#=> 5,6,7,8,9,
# rangeに3つ引数を指定すると、開始値、終了値、ステップ数になる
for i in range( 0, 20, 5 ):
print( i, end="," )
#=> 0,5,10,15,
# whileループ
i = 0
while i < 5:
print( i, end="," )
i += 1
# ちなみにi++という記法はないらしい
# ループを途中で抜ける
i = 0
while True:
if i < 5:
break
print( i, end="," )
i += 1
# continue(次のループへスキップする)もあります
i = 0
while i < 5:
i += 1
if i < 3:
continue
print( i, end="," )
#=> 3,4,5,

