
案例介紹
歡迎來到我的小院,我是霍大俠,恭喜你今天又要進步一點點了!
我們來用Python相關知識,做一個BMI計算器的案例,你可以通過控制臺的提示資訊,輸入身高和體重,注意單位,系統會自動計算出BMI值,然后判斷您的健康狀況,
案例演示
運行程式后,我們可以看到控制臺輸出的提示資訊,按要求輸入身高體重后,系統自動計算BMI值,然后將判斷結果輸出,

原始碼學習
進入核心代碼學習,首先了解到這是一個回圈實戰,所以使用while回圈陳述句可以實作BMI計算器的重復使用,根據提示資訊輸入身高體重,float() 函式用于將整數和字串轉換成浮點數,然后程式會用str()函式回傳一個物件的string格式,最后根據計算公式得出BMI的數值,用if()函式進行判斷,將結果輸出給用戶,
while True:
height= (float(input('請輸入您的身高(cm):'))/100)
print('您的身高:'+str(height)+'m')
weight=(float(input('請輸入您的體重(g):'))/2)
print('您的體重:'+str(weight)+'kg')
BMI=weight/(height*height)
print('您的BMI指數為:'+str(BMI))
if BMI<18.5:
print('你太苗條了,快吃肉!')
elif BMI>=18.5 and BMI <24.9:
print('嗯哼,魔鬼身材,繼續保持哦!')
elif BMI>=24.9 and BMI <29.9:
print('你的體重有點超標,注意合理飲食哦!')
else:
print('你太胖了,快減肥!!!')
break
關注我,跟著我每天學習一點點,讓你不在枯燥,不在孤單..
學會BMI計算器,我瘦了30斤,你信不信?
全網可搜:小院里的霍大俠, 免費獲取簡單易懂的實戰編程案例,編程/就業/副業/創業/資源,
私微信:huodaxia_xfeater
二維碼: http://www.yougexiaoyuan.com/images/weixin_huodaxia.jpg
公眾號:有個小院(微信公眾號:yougexiaoyuan)
github:yougexiaoyuan (視頻原始碼免費獲取)
(部分素材來源于互聯網,如有保護請聯系作者)
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/538799.html
標籤:Python
上一篇:Android ViewPager2 + Fragment 聯動
下一篇:Python工具箱系列(十七)
