測測你的身體BMI(身體質量指數)數值???

2021-03-05 程式設計師Bob

點擊上方「藍字」關注"程式設計師Bob"

每天與你不見不散!

每日一句,送給最珍貴的你:

還記得上次和自己對話是什麼時候嗎?

前幾天學習了Python的多分支結構及其異常處理,接下來便是用多分支結構來解決問題啦,畢竟如何一項技術出來都應該是為大家所服務的。

雖然網上也有相關的計算可以直接拿來用,但自己寫出來用豈不是更有一種成就感,哈哈哈。


首先我們先認識BMI:BMI(Body Mass Index):國際上常用的衡量人體肥胖和健康的重要標準,主要用於統計分析。BMI=體重(單位:kg)/身高的平方(單位:m)

按照不同的地區有著不同的標準,如下:

接下來小編會給出兩種版本的代碼,第一種是單獨輸出一種標準值,第二種是同時輸出兩種標準值。兩種代碼其實是差不多的,但為什麼能同時輸出兩種標準呢?這就是算法設計的魅力了,在代碼知識相差不大的情況下,會算法設計的顯然更佔優勢。

To:這裡指的算法設計即程序設計,也就是說為什麼平時要大家學好數據結構和算法。

初級版本:

height,weight = eval(input("請輸入身高(M)和體重\(Kg)[逗號隔開]:"))BMI=weight / pow(height,2)print("BMI 數值為:{:.2f}".format(BMI))who = ""if BMI<18.5:    who = "偏瘦"elif 18.5<=BMI<25:    who = "正常"elif 25<=BMI<30:    who = "偏胖"else:    who = "肥胖"print("BMI指標為:國際'{0}'".format(who))

運行結果:

對於改進版,我們需要處理的是同時輸出國內國際對應的分類,且在使用多分支結構時需要注意條件的覆蓋!!!

改進版本:

height,weight = eval(input("請輸入身高(M)和體重\(Kg)[逗號隔開]:"))BMI=weight / pow(height,2)print("BMI 數值為:{:.2f}".format(BMI))who,nat = "",""          if BMI<18.5:    who ,nat = "偏瘦","偏瘦"elif 18.5<=BMI<24:    who ,nat= "正常","正常"elif 24<=BMI<25:    who ,nat= "正常","偏胖"elif 25<=BMI<28:    who,nat = "偏胖","偏胖"elif 28<=BMI<30:    who,nat = "偏胖","偏胖"print("BMI指標為:國際'{0}',國內'{1}'".format(who,nat))

運行結果:

最後的話:平時可以自己試著寫一下,可以加深印象。

往期推薦:

為你,千千萬萬遍.

關注程式設計師Bob公眾號,與你一起終生學習

一鍵三連,就差你了

相關焦點

  • 免費在線 BMI 計算器 - 免費計算你的身體質量指數 (BMI)
    卡西亞稱,減肥不僅是為了自己的身體健康,也是為了給女兒樹立榜樣。她不希望女兒因為受自己的影響,將來也變成個胖姑娘。一、  減肥你需要知道的身體數據BMI是體重指數(即身體質量指數,簡稱體質指數又稱體重,英文為Body Mass Index,簡稱BMI),通常被醫生和健康專家用來判斷一個人是否低於或超過健康體重範圍。專家通常把BMI低於19的情況視為體重偏輕,把19-24的BMI範圍視為健康體重範圍。而BMI在24-29內的情況被視為超重,BMI超過29的情況是嚴重超重。
  • 身體質量指數(BMI)
    身體質量指數(BMI)是建立在一個人的體重與其身高應成正比這概念基礎上的粗略評估。過高的BMI往往意味著疾病風險率的增加,特別是當同時存在腰圍過大的問題時。雖然BMI的意圖並非對身體脂肪進行評估,但是這是確定客戶的體重與身高是否相符的快速簡單的方法。BMI的計算方法是用體重(以千克為單位)除以身高(以米為單位)的平方;或者用體重(以磅為單位)除以身高(以英寸為單位)的平方再乘703。
  • BMI指數 判斷你體重狀態的衡量標準
    BMI指數 判斷你體重狀態的衡量標準時間:2018-03-20 14:51   來源:伊秀美容網   責任編輯:沫朵 川北在線核心提示:原標題:千萬別盲目減肥!BMI指數 判斷你體重狀態的衡量標準 很多人只知道超重與健康有聯繫,但很少有人了解體重過輕也存在健康風險。體重指數低於18.5就可以被視為體重過低。
  • 身體質量指數(BMI)還可以來預測壽命?
    圖片來自:http://www.livescience.com/2016年1月29日/生物谷BIOON/--身體質量指數(BMI)是身體體脂率的常用參數。最新的一項研究顯示,有的人的BMI值在「正常體重」範圍內,但是這並不總是就意味著這個人身體就處於健康狀態。事實上,一項歷時十三年的研究認為,對於很多人來說,BMI值在超重範圍的人,有最低的死亡率 。.研究人員檢查了約40萬人美國人的健康狀況,這些人在調查開始時,他們的年齡介於50至71歲。從1995年調查開始,研究人員隨訪他們到2009年,這期間已經有11.2萬人去世。
  • BMI計算器功能上線啦!
    她和他相差有三歲 一起走過時間的軌Weather | cloudy daBMI在線計算功能上線,寶寶們可自行在公眾號裡查詢啦~BMI(Body mass index)是指身體質量指數它主要是從健康的角度來衡量你是否超重,以及是否有肥胖引起的慢性疾病的危險。BMI的計算公式為:BMI = 體重 (kg)/ (身高 [m])2可在公眾號輸入:「bmi」+身高(釐米)體重(公斤),中間用空格隔開即可。
  • bmi和體脂率的區別有哪些 bmi和體脂率一樣嗎
    對於正在積極健身或者減肥的朋友來說,bmi和體脂率都是經常都能夠聽到的名詞,很多人在不了解的情況下,時常會將兩者混為一談,但實際上bmi和體脂率的區別還是很大的。那bmi和體脂率的區別有哪些?bmi和體脂率一樣嗎?下面我們來詳細了解一下!
  • 《人渣》身體狀態數值中文翻譯 身體狀態的數值是什麼意思
    導 讀 在《人渣》中,玩家們可以在左側看到自己的身體狀態,也能看到各種數值。
  • bmi指數怎麼算 簡單公式要記住
    但是這麼做卻不一定是正確的,體重是否合適,需要通過bmi指數來判斷。來源:站酷作者:Ai825對於人體健康,人們總是習慣於用指標來量化,指標可以非常形象地將人體健康程度很好地表現出來,通過指標就可以輕易地判斷人是否健康。而在眾多指標之中,bmi指數就是一項非常重要的指標。
  • 身體年齡計算器:測測你身體幾歲了?
    可是看院裡60多歲的老大爺卻精神抖擻,身體倍兒棒?這說明,你的身體年齡已經「老」了,需要為健康做出改變了。人民日報分享了一組身體年齡的計算方法,寫下自己的實際年齡,根據各個問題做加減法,你就能大概判斷出自己的身體是不是「老」了。大家不妨測測自己的身體幾歲了。
  • BMI計算公式, BMI中國指數標準體重計算公式
    BMI計算器計算人體BMI指數的原理非常的簡單,其主要包括身高與體重兩個數值:  第一個數值身高
  • 孕期你的身體質量BMI值達標了沒?根據公式來測測吧
    有了這個公式,孕媽們自己在家也可以算哦~孕媽們首先需要知道自己孕前的體重,由此來計算身體質量指數BMI值,BMI值用於測量肥胖度。BMI=體重/(身高*2)我想大家都知道,孕媽們在孕期的健康,也就關乎著胎寶寶的健康。
  • 追捧健康減脂:你知道自己的BMI指數是多少嗎?
    酮體是指脂肪燃燒後的產物,生酮狀態代表脂肪啟動燃燒,一般脂肪開始燃燒是要在體內糖分消耗完,肝糖原,肌糖源的儲備也消耗完,身體才會進入消耗脂肪模式。也就是日常所說的運動超過30分鐘身體才會進入燃脂狀態的原因,因為前面都是在燃糖!所以傳統減肥方式都是在燃糖,故反彈快!
  • bmi體重指數正常範圍年齡 體重指數標準範圍表
    bmi體重指數正常範圍年齡孩子理想體重的科學標準1—6個月:體重(千克)=出生體重(千克)+月齡×0.6;7—12個月:標準體重(千克)=出生體重(千克)+月齡×0.5;1歲以上:標準體重(千克)=8+年齡×2。
  • 你還在相信BMI指數?
    這個術語由Ancel Keys 創造,也被稱為克託萊指數;它是通過將體重(千克)除以身高(米)的平方得出的數值。BMI很容易計算,可重複且最便捷的方法來對體重進行分類,但受到幾種因素的限制。性別,人種,身體成分是影響BMI指數可信性的重要因素。然而它被作用於黃金標準去診斷,分類和治療超重/肥胖,經過批判性分析和限制性因素的詳細討論後。
  • BMI數值對我們真的有那麼重要嗎?
    你是否常常聽到BMI數值超過多少就是過胖或低於多少就是過瘦!但BMI數值到底是什麼?它用什麼樣的方式來對人的體重與身型來做分類?這樣的方式到底對我們來說有這麼重要嗎?以下我們就針對BMI數值來做解說,讓你可以知道到底BMI值要注意多少!
  • 什麼叫體重指數 體重指數怎麼計算
    體重指數即身體質量指數,英文為Body Mass Index,簡稱BMI,是用體重公斤數除以身高米數平方得出的數字,是目前國際上常用的衡量人體胖瘦程度以及是否健康的一個標準。當我們需要知道肥胖是否對某一疾病的致病原因時,我們可以把病人的身高及體重換算成BMI值,再找出其數值及病發率是否有線性關聯。不過,隨著科技進步,現時BMI值只是一個參考值。要真正量度病人是否肥胖,還需要利用微電力量度病人的阻抗,以推斷病者的脂肪厚度。因此,BMI的角色也慢慢改變,從醫學上的用途,變為一般大眾的纖體指標。
  • bmi和體脂率的區別 體脂率多少才是正常的
    bmi和體脂率的區別兩者的計算是完全不一樣的,但都是可以衡量身體的一項指標,在合適的區間內才是最健康的。體脂率是人指人體內脂肪重量在人體總體重中所佔比例,又稱體脂百分數(F%)。目前一般採用生物電阻方式測量,一般健身房、醫院、保健品店都會有這種設備,手握一下就能測出體脂,一般情況下還是比較準確的。
  • 孩子身體質量指數 體重多少算正常?
    兒科醫生最能做出精確的診斷,他可以通過測量皮膚抓起來有多厚判定身體的脂肪積存程度。  身體質量指數  兒科醫生也能測出所謂的身體質量指數(BMI),並從對照表內察看這個指數是否落在正常的區間。這個指數也說明,身高和體重是否在正確的相對關係之內。
  • Bmi指數分類,我們一起來看看吧
    文章分類|時尚美文文章字數|601字,閱讀約2分鐘Bmi指數評級是對體重水平的一種分類。根據這個數據,你可以得到一個體重狀態的評估。很多人都不是很了解。下面給大家介紹一下BMI指數的分類。我們用體重除以身高的平方得到一個數值,用這個數值來衡量一個人的胖瘦程度,分析這個數值對人體健康的影響。通常情況下,人們認為數值在18.5~23.9之間的人屬於健康人,低於這個範圍的人屬於瘦,超出這個範圍的人屬於胖。Bmi指數分類:過輕:18.5以下;正常:18.5-23.9;超重:24-27;肥胖:28-32歲;非常肥胖:32歲以上。
  • Sci Rep:出生順序會影響身體質量指數(BMI)和胰島素敏感性嗎?
    對50個超重的中年男子所做的一項研究表明,第一個出生的人比第二個出生的人更可能有較大的身體質量指數(BMI)和對胰島素的較低敏感性。發表在本期Scientific Reports上的這項研究增進了我們對出生順序的潛在長期健康影響的認識,儘管還需要進行將「同胞對」包括在內的更大規模的研究來全面評估這一聯繫。