# 声明变量 身高、体重 while True: height = input('请输入您的身高(m):') weight = input('清输入您的体重(kg):') # 将输入的身高体重转换为小数float类型 if height == '0' or weight == '0': print('您输入的数据有误,程序已结束') break height = float(height) weight = float(weight) # 体质指数(BMI)=体重(kg)/身高^2(m) bmi = weight / (height*height) ''' 过轻:低于18.5 正常:18.5-23.9 过重:24-27 肥胖:28-32 非常肥胖:高于32 ''' if bmi < 18.5: print('体重过轻') elif 18.5 <= bmi <= 23.9: print('标准身材') elif 24 <= bmi <= 27: print('过重') elif 28 <= bmi <= 32: print('大胖子') else: print('超级大胖子')
基于python的BMI指数计算器
最新推荐文章于 2024-07-22 04:58:55 发布