Python実行例 BMI
ナビゲーションに移動
検索に移動
# 身長と体重から肥満度を示すBMIを計算する def bmi(mass, height): return mass / height**2 def calc_bmi(): mass = float(input("あなたの体重は? (kg)")) height_cm = float(input("あなたの身長は? (cm)")) print(f'あなたの BMI は {bmi(mass, height_cm / 100):.2f} です。') calc_bmi() # コード追加 def calc_bmi(): mass = float(input("あなたの体重は? (kg)")) height_cm = float(input("あなたの身長は? (cm)")) bmi_value = bmi(mass, height_cm / 100) if bmi_value < 18.5: bmi_type = "やせ体型" elif bmi_value < 25: bmi_type = "標準体型" else: bmi_type = "肥満体型" print(f'あなたの BMI は {bmi(mass, height_cm / 100):.2f} です。') print(f"あなたは {bmi_type} です。") #### 発展学習 #### # BMI について調べてみよう。 # BMI の改良版について調べ、対応する関数を作ってみよう。
この他にも色々試して、追加してください。