【Python】身長と体重からBMIを計算

Pythonで身長と体重からBMIを計算する方法をソースコード付きでまとめました。

BMIの計算

Pythonで身長と体重からBMIを計算しました。

サンプルコード

サンプルプログラムのソースコードです。

# BMIを計算(体重[kg], 身長[m])
def calc_bmi(weight, height):
    return round(weight / (height ** 2))

# BMI値 → 判定結果
def bmi_to_result(bmi):
    if bmi < 18.5:
        return "痩せぎみ"
    elif (bmi >= 18.5) and (bmi < 25):
        return "標準"
    elif (bmi >= 25) and (bmi < 30):
        return "肥満ぎみ"
    else:
        return "肥満"

# 体重65[kg], 身長1.6[m]のBMIを計算
bmi = calc_bmi(75.0, 1.60)

# BMI値 → 判定結果
result = bmi_to_result(bmi)

# 結果表示
print("BMI: ", bmi)
print("判定結果: ", result)
- 関連記事
1 Python入門 基本文法
関連記事