Python 学习,BMI 体重指数

#!/usr/bin/env python3
# _*_ coding: utf-8 _*_

msg=r'''
欢迎使用BMI测试系统
根据本人曾经发胖的经验对一些数值进行了调整
公共版本:
低于18.5:过轻
18.5-25:正常
25-28:过重
28-32:肥胖
高于32:严重肥胖

私人订制版:
低于17.5:弱不禁风
17.5-23.5:身轻如燕
23.5-27.5:有点累啊
27.5-30.5:步履蹒跚
高于30.5:私人订制

来检查一下你的体重健康度吧~
'''
print(msg)

key=""
while key!="e" and key!="E":
	try:
	  h=float(input("请输入身高(单位:M):"))
	  w=float(input("请输入体重(单位:KG):"))
	except Exception:
		print("输入错误,请重新输入")
		continue

	bmi=w/(h*h)
	if bmi<17.5 :
	 print("(%.2f)弱不禁风(⊙o⊙)…" %bmi)
	elif bmi<23.5 :
	 print("(%.2f)身轻如燕(*^▽^*)" %bmi)
	elif bmi <27.5 :
	 print("(%.2f)有点累啊️o(>﹏<)o" %bmi)
	elif bmi <30.5 :
	 print("(%.2f)步履蹒跚(。•ˇ‸ˇ•。)" %bmi)
	else:
	 print("(%.2f)私人订制(⊙﹏⊙)" %bmi)
	key=input("输入e 或 E 退出\n:")
print("bye ~")

猜你喜欢

转载自blog.csdn.net/keplerpig/article/details/81389720