BMI計算機をビルドする方法


ホラ人!今日、我々は簡単なBMI計算機をPythonで構築します.

どうやって動くの?



BMI値計算機の高さと個人の重量を取ると人のBMI値を計算します.
ボディマス指数(BMI)は身長と体重に基づいて体脂肪の測定値です.
個人のBMIに基づいて、それは人の全体的な健康を示している声明を印刷します.
プロジェクトのコーディングを始めましょう!

コードしましょう


第一に、我々がする必要がある最初のことは、ユーザーに彼らの身長と体重を尋ねることです.これはinput() 関数.
height = float(input("Enter your height in cm: "))
weight = float(input("Enter your weight in kg: "))
入力文字列を浮動小数点数に変換して計算を行うことができます.
次に、我々はBMIを計算する必要があります.
BMIを計算する式は、$ weight(kg)/{ height(m)}^ 2 $です.この式をPythonで実装しましょう.
BMI = weight / (height/100)**2
ここで我々は分割されますheight 100センチメートルにメートルに変換します.
さあ、BMIをプリントアウトしましょう.
print(f"You BMI is {BMI}")
今、私たちは、彼らのBMI .
ここではどのようにBMI分類されます:

私たちはそれを少し簡素化するつもりですので、理解しやすくなりますが、あなたが好むなら、この分類に固執すること自由に感じてください.
私たちはif 分類のための条件づけ
if BMI <= 18.4:
    print("You are underweight.")
elif BMI <= 24.9:
    print("You are healthy.")
elif BMI <= 29.9:
    print("You are over weight.")
elif BMI <= 34.9:
    print("You are severely over weight.")
elif BMI <= 39.9:
    print("You are obese.")
else:
    print("You are severely obese.")
ここで何が印刷されますか
  • もしBMIがless than or equal to 18.4 then You are underweight. が表示されます.
  • もしBMIがless than or equal to 24.9 then You are healthy. が表示されます.
  • もしBMIがless than or equal to 29.9 then You are over weight. が表示されます.
  • もしBMIがless than or equal to 34.9 then You are severely over weight. が表示されます.
  • もしBMIがless than or equal to 39.9 then You are obese. が表示されます.
  • BMIが上記のどれも本当でないならばYou are severely obese. が表示されます.
  • それだ!我々は完了です!簡単なpeasy権利!

    ソースコード


    このプロジェクトの完全なソースコードをここで見つけることができます.
    mindninjaX/Python-Projects-for-Beginners

    サポート


    読書ありがとうございます!この初心者プロジェクトが役に立つことを願っています.
    私の作品が好きならBuying me a Coffee 私はより多くのプロジェクトをもたらすことができるように、あなたのための記事.

    また、質問や疑問がある場合は私に連絡して自由に感じるGitHub . または、コメント/議論を掲示することもできます