728x90
예제를 통해서 BMI(체질량 지수) 지수를 구하는 파이썬 코드를 공부해보자.
코드는 눈으로 보는 것보다 직접 입력해야 익숙해지고 실력이 늘어나니 키보드로 예제를 보고
키보드로 직접 입력하면 공부를 해보자
예제 내용(문제)
검사자의 키와 몸무게를 받아서 BMI 체질량 지수를 구하자
#고도비만 : 35이상
#중도비만(2단계) : 30~ 34.9
#경도비만(1단계) : 25~29.9
#정상 : 18.5 ~24.9
#저체중 : ~ 18.5
예제 코드 1)
print("*" *30)
print("<BMI 체질량 지수를 계산기>")
print("*" *30)
height = float(input("키를 입력하세요 :")) #실수로 값을 받음180
weight = float(input("몸무게를 입력하세요 :")) #실수로 값을 받음
# BMI = 몸무게 / 키 * 키
BMI = round((weight / (height*0.01) ** 2), 1) # height 미터로 계산되기 때문에 0.01을 곱함
print("*" *30)
print(f"내 BMI 지수 : {BMI}.")
if BMI < 18.5 :
print("저체중 입니다. : ~ 18.5")
elif BMI < 25:
print("정상체중 입니다. : 18.5 ~24.9")
elif BMI < 30:
print("경도비만(1단계) : 25~29.9")
elif BMI < 35:
print("중도비만(2단계) : 30~ 34.9")
else:
print("고도비만 : 35이상")
반응형
그리드형
'IT > Python' 카테고리의 다른 글
[파이썬] while 반복문 / 홀,짝 맞추기 프로그램 코드 / 예제공부 (0) | 2021.11.14 |
---|---|
[파이썬] IF문 사용법 / 상품(햄버거) 주문 프로그램 코드 / 예제공부 (0) | 2021.11.14 |
[파이썬] random 함수 사용법 / 랜덤 숫자 맞추기 / 예제공부 (0) | 2021.11.13 |
[파이썬] IF문 사용법 / 사용자 입력에 대한 비밀번호 확인 코드 / 예제공부 (0) | 2021.11.13 |
[파이썬] 나누기(몫,나머지) 값 구하기 / 입력받은 초를 분으로 변환 / 예제공부 (0) | 2021.11.11 |
댓글