始める無料で始める

ループ

同じ一連の計算や同じコードブロックを複数の要素に対して実行したい場合は、ループを使います。通常、要素をlistにまとめ、forループを使ってリスト内の各要素に同じコードブロックを適用します。

大切なのは、同じ処理を繰り返すために、コードを何度もコピーする必要がないという点です。

整数のリストがある場合、forループを使ってリスト内の各整数を出力できます。 条件文と同様に、インデントが重要であることに注意してください。

int_list = [1, 2, 3, 4]

for value in int_list:
    print(value)

1
2
3
4

この演習では前の例を発展させます。今回は1つの値ではなく、値のリストを使って、各人の過度な飲酒状態を確認します。

この演習はコースの一部です

R ユーザーのための Python

コースを見る

演習の手順

num_drinksのリストをループするforループを記述し、その人が過度な飲酒者かどうかを出力してください。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

num_drinks = [5, 4, 3, 3, 3, 5, 6, 10]

# Write a for loop
____ ____ ____ num_drinks:
    # if/else statement
    if drink <= 4:
        print('non-binge')
    else:
        print('binge')
コードを編集して実行