當前位置:成語大全網 - 書法字典 - 本人寫的身體質量指數指數計算器Python小白,求高手反復輸入代碼,如何結束循環。

本人寫的身體質量指數指數計算器Python小白,求高手反復輸入代碼,如何結束循環。

要讓程序循環,就在最外層放壹個while,想跳出去的時候寫break就行了。

在您的代碼中,while不應在if。其次,用if作為判斷就好,不需要elseif。直接if效率更高。

想跳出去,就寫個條件破。例如,在下面我的代碼中,輸入n結束,輸入y繼續。

while(1):

打印('歡迎使用人類身體質量指數指數計算器:')

w = float(輸入('請輸入您的體重(公斤):'))

h = float(輸入('請輸入妳的身高(米):'))

身體質量指數= w / (h * h)

如果身體質量指數& lt18.5:打印('妳瘦了!')

if 18.5 & lt;=身體質量指數& lt=24.9: print('妳很正常!')

如果身體質量指數& gt=25: print('妳是小胖!')

如果25.0 & lt身體質量指數<=29.9: print('妳比較小胖!')

如果30.0 & lt=身體質量指數& lt= 34.9: print('妳胖了!')

如果35.0 & lt=身體質量指數& lt=39.9: print('妳真胖!')

如果身體質量指數& gt=40: print('妳太胖了!')

打印('繼續?是/否’)

n= ' '

而(n!='Y '和n!='N '):

n =輸入()

if(n=='N '):

破裂