我又双叒叕带着炒鸡无聊的python代码来喽!!!
最近在家上网课,因为我的电脑是Linux系统 so,我就没有办法看某钉的直播课,又懒得装双系统。
直接逆向思维 在deepin上装win10虚拟机!
因为疫情 ,一直憋在家里整天 吃吃吃! 体重也不怎么注意了!
emmmm 为了控制体重。我昨天把之前写的BMI公式代码翻新了一遍!!查了查我的体重指数。
话不多说先上代码:
def again():
weight = input("请输入您的体重(单位kg):")
stature = input("请输入您的身高(单位m):")
BMI=float(float(weight)/(float(stature)**2))
print ("您的BMI指数为:", BMI)
if 18<BMI<=24:
print ("不错,符合国家标准")
elif 24<=BMI<=27.9:
print ("抱歉 你超重了!",end="")
print ("emmm不过不算严重")
elif 30<BMI<35:
print ("兄弟!你是轻度肥胖要注意哦!")
elif 35<=BMI<40:
print ("emmm你现在非常危险你是中度肥胖")
elif 40<BMI:
print ("现在您完全可以被别人称为‘大胖子了’")
print ("少吃零食多运动 加油 奥利给!!!")
again()
for i in range(10):
choose =input('您是否愿意继续计算BMI(y/n):')
if choose=='y':
again()
else:
print ("程序关闭")
exit()
有兴趣的可以把源码拿走。 看看一个假期体重是否有超标
还有 说一点!在这个代码翻新之前程序有一个小BUG,在这里:
BMI=float(float(weight)//(float(stature)**2))
我不小心多加了一个“/”
输出结果一直是 ‘重度肥胖’ 结果让我测试的那个小伙伴伤心了一把哈哈哈
最后! 疫情还未结束,在家保平安ing… …