class BMI:
def __init__(self,name,age,weight,tall): self.name = nameself.age = int(age)self.weight = int(weight)self.tall = float(tall)def say(self):print("{n},的BMI是,{p}".format(n=self.name,p=self.weight/(self.tall*self.tall)))p=self.weight/(self.tall*self.tall) if p<18.5: print("偏瘦")elif p<24:print("正常")elif p<30:print("偏胖")else :print("肥胖")name=input("姓名:")
age=input("年龄:")
weight=input("体重:")
tall=input("身高:")bmi1=BMI(name,age,weight,tall) bmi1.say()
姓名:付连柔
年龄:19
体重:50
身高:1.58
付连柔,的BMI是,20.028841531805796
正常
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!