1 ''' 2 3. 使用if語句編程,完成《身體質量指數BMI》的計算程序,如圖1所示。 3 說明:身體質量指數(BMI)是關於體重指標的健康測量。 4 可以通過以千克為單位的體重除以以米為單位的身高的平方,得到BMI的值。 5 針對20歲及以上年齡的人群,他們的BMI值的說明如下表所示 6 ''' 7 import math 8 height,weight=eval(input("請輸入身高(m)和體重(kg)[請用,隔開]:")) 9 bmi=weight/pow(height,2) 10 print("BMI的數值為:{:.2f}".format(bmi)) 11 who,dom="","" 12 if bmi<18.5: #who國際標准 13 dom="偏瘦" 14 elif bmi<25: 15 dom="正常" 16 elif bmi<30: 17 dom="偏胖" 18 else: 19 dom="肥胖" 20 21 if bmi<18.5: #dom中國衛生標准 22 who="偏瘦" 23 elif bmi<24: 24 who="正常" 25 elif bmi<28: 26 who="偏胖" 27 else: 28 who="肥胖" 29 30 print("BMI指標為:國際'{0}',國內'{1}'".format(who,dom))