繰り返し 1
while 文
while 文はインデントされているところの処理を、条件式が True の間処理を実行する構文です。
# 無限に ぴえん と唱え続ける
while True:
print('ぴえん')
# 一度も実行しない
spam = False
while spam:
print('spam')
# 100 以上を数えるまで実行する
count = 0
while count < 100:
count = count + 1
print(count)
for 文
for 文を用いると、リスト等から 1 つずつデータを取り出して、インデントされているところの処理を実行することができます。
spam = [1,2,3,4,5]
for ham in spam:
print(ham)
演習 1
numbers = [3, 4, 5, 3, 42]という配列があります。この中の数字を全て表示して下さい。
但し、表示する数字が 3 の倍数だった場合、!を数字の右につけて下さい。
numbers = [3, 4, 5, 3, 42]
演習 2
「太郎」という一行が入力されるまで、 入力を受け続けるプログラム書いてください。
また何行目の入力で「太郎」が入力されたかを 表示してください。