課程
/后端開發(fā)
/Python
/初識Python
小明身高1.75,體重80.5kg。請根據(jù)BMI公式(體重除以身高的平方)幫小明計算他的BMI指數(shù),并根據(jù)BMI指數(shù):
低于18.5:過輕
18.5-25:正常
25-28:過重
28-32:肥胖
高于32:嚴(yán)重肥胖
2015-08-16
源自:初識Python 5-3
正在回答
b?=?26.3 if?b?>=?32: ????print('嚴(yán)重肥胖') elif?b?>=?28: ????print(?'肥胖') elif?b?>=?25: ????print(?'過重') elif?b?>=18.5: ????print(?'正常') else: ????print(?'過輕')
沒有括號,所以出錯。樓上 是在command上運行的所以顯示正常。
DOS窗口可以輸出正確的運行結(jié)果,如果你的不能正確運行的話,很有可能是因為字符格式問題,如樓上所說
編碼格式的問題,因為你用了中文,編碼格式換成utf8.開頭加一句 #coding:uft8.另外,錯誤提示不是說了是編碼問題了嗎?
舉報
學(xué)python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2017-10-04
沒有括號,所以出錯。樓上 是在command上運行的所以顯示正常。
2016-03-06
DOS窗口可以輸出正確的運行結(jié)果,如果你的不能正確運行的話,很有可能是因為字符格式問題,如樓上所說
2015-08-16
編碼格式的問題,因為你用了中文,編碼格式換成utf8.開頭加一句 #coding:uft8.另外,錯誤提示不是說了是編碼問題了嗎?