Write function bmi that calculates body mass index (bmi = weight / height2).
if bmi <= 18.5 return "Underweight"
if bmi <= 25.0 return "Normal"
if bmi <= 30.0 return "Overweight"
if bmi > 30 return "Obese"
Solution:
def bmi(weight, height):
bmi = weight/(height**2)
return (bmi > 30 and "Obese") \
or (bmi > 25 and "Overweight") \
or (bmi > 18.5 and "Normal") \
or "Underweight"
'나는 이렇게 학습한다 > Algorithm & SQL' 카테고리의 다른 글
| Simple Fun #176: Reverse Letter (0) | 2022.07.27 |
|---|---|
| Money, Money, Money (0) | 2022.07.26 |
| Check the exam (0) | 2022.07.24 |
| What is between? (0) | 2022.07.24 |
| Replace With Alphabet Position (0) | 2022.07.22 |