Pythonで体重と身長からBMI数値を計算する方法

スポンサーリンク

この記事では、ボディマス指数またはBMIとは何か、どのように我々は、プログラミング言語PythonでBMI計算機を作成することができますを理解します。

さあ、はじめましょう


スポンサーリンク

ボディマス指数(BMI)とは?

BMIは、その人の身長と体重によって決まります。

また、人はBMI値によって低体重、過体重、あるいは肥満に分類されます。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
h=float(input("Enter your height in meters: "))
w=float(input("Enter your Weight in Kg: "))
 
BMI=w/(h*h)
print("BMI Calculated is:  ",BMI)
 
if(BMI>0):
    if(BMI<=16):
        print("You are very underweight")
    elif(BMI<=18.5):
        print("You are underweight")
    elif(BMI<=25):
        print("Congrats! You are Healthy")
    elif(BMI<=30):
        print("You are overweight")
    else:
        print("You are very overweight")
else:
    print("enter valid details")

BMIは、体脂肪率を正確に測定するための代用品として使用することができます

さらに、BMIは、体重が原因で健康上の問題が発生する可能性がある人をチェックするための、低コストでシンプルな方法です。


Python による BMI 計算機の実装

BMIは、体重(キログラム)を身長(メートル)で2回割ることで求められます。

以下は、Pythonで書かれたBMI計算機のコードです。

BMI Or Body Mass Index Infographic Chart

このコードを一行ずつ見ていきましょう。

1行目と2行目 – 身長と体重を入力します。

次に、BMIが0より大きいかどうかをチェックします。

体重や身長がマイナスになることはないため、BMI値が0より小さくなることはありません。

ここで、BMI値に従って、人はif-else条件文を使って低体重、健康、太り過ぎに分類される。


サンプル出力

Sample Output1 BMI
Sample Output2 BMI

まとめ

BMIとそれをPythonで実装し計算する方法についてご理解いただけたでしょうか。

ぜひ試してみてください。

もっと学びたいですか?以下のチュートリアルをご覧ください。

  1. Pythonでドット積を計算するには?
  2. Pythonで平方根を計算する4つのメソッド
  3. Pythonで要約統計量を計算する方法?
  4. Pythonで距離の計算をする方法?[簡単なステップバイステップガイド ]。

タイトルとURLをコピーしました