氷の厚さを調べる
このステップでは、for ループを使って氷層の厚さの測定値のリストを処理する方法を学びます。コアサンプルの異なる層の氷の厚さを表すリストが与えられたと想像してみましょう。これらの層の平均厚さを計算してみましょう。
コーディングを始める前に、作業ディレクトリ /home/labex/project にいることを確認してください。
次に、ice_thickness.py を開き、平均厚さを計算するための次の Python コードを書きます。
## ice_thickness.py
## ミリメートル単位の氷層の厚さを表すサンプルデータ
ice_layers = [120, 150, 90, 200, 180, 75, 140]
## 合計厚さを 0 で初期化
total_thickness = 0
## for ループを使って厚さを合計する
for layer in ice_layers:
total_thickness += layer
## 平均厚さを計算する
average_thickness = total_thickness / len(ice_layers)
## 平均厚さを表示する
print(f"The average ice layer thickness is {average_thickness} millimeters.")
コードを実行するには、ターミナルでこのコマンドを実行します。
python ice_thickness.py
結果として平均氷層厚さが表示されるはずです。
The average ice layer thickness is 136.42857142857142 millimeters.