Python計算身體質量指數BMI


使用Python計算身體質量指數BMI

運行結果如下:

 

 源代碼:

 1 '''
 2     3.    利用函數思想,將“身體質量指數BMI”源程序封裝成為一個函數並調用。
 3     :param height 身高(米)
 4     :param weight 體重(公斤)
 5 '''
 6 def computeBMI(height, weight):
 7     bmi = weight / pow(height, 2)
 8     print("BMI的數值為:{:.2f}".format(bmi))
 9 
10     if bmi < 18.5:  # who國際標准
11         dom = "偏瘦"
12     elif bmi < 25:
13         dom = "正常"
14     elif bmi < 30:
15         dom = "偏胖"
16     else:
17         dom = "肥胖"
18 
19     if bmi < 18.5:  # dom中國衛生標准
20         who = "偏瘦"
21     elif bmi < 24:
22         who = "正常"
23     elif bmi < 28:
24         who = "偏胖"
25     else:
26         who = "肥胖"
27 
28     print("BMI指標為:國際'{0}',國內'{1}'".format(who, dom))


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM