Python 学习,BMI 体重指数

一款个性化的BMI计算器,能够根据用户的身高和体重提供健康状况评估。共有五个级别:从'弱不禁风'到'私人订制',帮助用户了解自己的体重是否健康。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

#!/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 ~")

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值