Discuss / Python / 结合input的交互计算代码

结合input的交互计算代码

Topic source

哈尼君儿

#1 Created at ... [Delete] [Delete and Lock User]

height=float(input("您的身高",))

weight=float(input("您的体重",))

BMI=round(weight/(height*height),2)

if BMI>32:

    print("您的身高",height,"\n您的体重",weight,"\n您的BMI指数",BMI,"\n严重肥胖")

elif BMI>28:

    print("您的身高",height,"\n您的体重",weight,"\n您的BMI指数",BMI,"\n肥胖")

elif BMI>25:

    print("您的身高",height,"\n您的体重",weight,"\n您的BMI指数",BMI,"\n过重")

elif BMI>18.5:

    print("您的身高",height,"\n您的体重",weight,"\n您的BMI指数",BMI,"\n正常")

else:

    print("您的身高",height,"\n您的体重",weight,"\n您的BMI指数",BMI,"\n过轻")

该代码实现了根据身高体重自动计算BMI和胖瘦情况,并在输出结果时,分行输出

新学了一招:\n换行,一定要将其写到“”中


  • 1

Reply