forを使ってテストの平均点を出力するプログラムを作成する
point_list = [75, 80, 91]
total = 0
for point in point_list:
    total = total + point
number_of_subjects = len(point_list)
average = total / number_of_subjects
print('合計テインは{}、平均点は{}です。'.format(total, average))

  1. リストの定義:

    python
    point_list = [75, 80, 91]
    • point_listという名前の変数に、3つの整数(75, 80, 91)を持ったリストを代入しています。
  2. 合計値の初期化:

    python
    total = 0
    • totalという変数を0で初期化しています。この変数は、point_listのすべての要素の合計を保持するために使用されます。
  3. for文によるリストの繰り返し処理:

    python
    for point in point_list: total = total + point
    • point_listの各要素に対してループを行い、その要素の値を変数totalに加算しています。
  4. 科目の数を計算:

    python
    number_of_subjects = len(point_list)
    • len(point_list)point_listの要素の数(この場合、3)を取得し、その値をnumber_of_subjectsに代入しています。
  5. 平均値の計算:

    python
    average = total / number_of_subjects
    • totalnumber_of_subjectsで割った結果をaverageという変数に代入しています。これにより、点数の平均値が計算されます。
  6. 結果の出力:

    python
    print('合計テインは{}、平均点は{}です。'.format(total, average))
    • format()メソッドを使用して、totalaverageの値を文字列に埋め込み、その結果をコンソールに出力しています。
len()関数、リストの長さを取得するとは?

len()関数を用いてリストの長さを取得するとは、リストに含まれる要素の数を数えることを意味します。言い換えれば、リストの中にどれだけのアイテムが入っているかを知ることができます。