파이썬

bmi 계산기

Hdeveloper 2022. 4. 28. 06:36
728x90

사람의 몸무게와 키를 입력하면 자기가 비만인지 저체중인지 정상인지를 알려주는 bmi 계산기를 간단하게 만들어 보았다.  먼저 bmi 계산하기 위해서 공식을 알아야한다.

bmi 계산법은 다음과 같다.

bmi= (kg)/(신장(m)x신장(m))

 

자신의 키를 신장으로 제곱한값으로 나눠주면 되며 BMI가 18.5 이하면 저체중 / 18.5 ~ 22.9 사이면 정상 / 23.0 ~ 24.9 사이면 과체중 / 25.0 이상부터는 비만으로 판정된다.

코드는 다음과 같다.

weight=int (input("몸무게입력(kg):"))
height =float(input("키입력(m):"))

bmi=weight/(height*height)
print(bmi)

if bmi<20:
    print("저체중")
elif bmi>=20 and bmi<=24:
    print("정상")
elif bmi>=25 and bmi <=30:
    print("경도비만")
else:
    print("비만")

실행화면 결과는 다음과 같다.

키는 m단위로 지정했으므로  자신의 키가 만약 175cm라면 1.75로 입력해야 계산이 제대로 되므로 유의하여 입력해야한다.

728x90

'파이썬' 카테고리의 다른 글

파이썬 주사위 굴리기  (0) 2022.04.07
파이썬으로 기상청 크롤링  (0) 2022.04.07