![](/img/trans.png)
[英]I'm trying to make a bmi calculator in python and I don't know what I'm doing wrong
[英]i am new to python i am trying to make a bmi calculator
w=int(input("Enter your weight"))
h=int(input("Enter your height"))
bmi=w/h**2
if (bmi<=18.5):
print("UnderWeight")
elif (bmi>18.5 and bmi<=24.9):
print("Healthy")
elif (bmi>=25 and bmi<=29.9):
print("OverWeight")
elif (bmi>30):
print("Obese")
output 不准確 重量以千克為單位,身高以厘米為單位,請幫助!
它的體重 65 公斤和身高 150 厘米 它顯示體重不足 它應該是超重或健康的
對於 BMI,身高需要以米為單位,而不是厘米。 所以只要做這個改變
bmi = w / (h/100)**2
或者
h /= 100 # or h = h / 100
bmi = w / h**2
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.