ループ

ループ(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,
戻る    ご意見、ご要望