制御文
if文
if 式 : 文 (elif 式 : 文 (・・・) ) (else : 文 ) ※ ()内は省略可。
例: if x > 0: y = 1 elif x == 0: y = 0 else: y = -1 print y
for文
for変数 inシーケンス: 文 ( else: 文 ) ※ break 以外の方法で終了すると else 以下が実行される。
例: sum = 0 for i in range(10): # range(10)=[0,1,2,3,4,5,6,7,8,9] sum = sum + i print sum sum = 0 for i in range(1,11,2): # range(1,11,2)=[1,3,5,7,9] sum = sum + i print sum
while文
while 式: 文 ( else: 文 )