whileの後に
else:
whileを抜けた後の内容
で、while条件を満たさなかった場合の内容を実行できる
a = 1
while a < 5:
print('aは5未満です')
a = a + 1
else:
print('aは5以上10未満です')
a = a + 1
print(a)
変数aに1を入れる
aが5未満である間は
「aは5未満です」と出力せよ
aに1を足せ
そうでなければ(aが5未満でなければ)
「aは5以上10未満です」と出力せよ
aに1を足せ
aを出力せよ #出力は6
aは5未満です
aは5未満です
aは5未満です
aは5未満です
aは5以上10未満です
6
この文ではelseをつけなくても内容は変わらない