classBMI:def__init__(self,name,age,tizhong,shengao):
self.name = name
self.age = age
self.tizhong = tizhong
self.shengao = shengao
n = self.tizhong/(self.shengao*self.shengao)if n<18.5:
d ="偏瘦"elif18.5<=n<24:
d ="正常"elif24<=n<30:
d ="偏胖"else:
d ="肥胖"
self.d=d
defsay_name(self):print("我是{n}".format(n=self.name))defsay_age(self):print("{n}的年龄是{a}".format(n=self.name,a=self.age))defsay_tizhong(self):print("{n}的体重是{b}".format(n=self.name,b=self.tizhong))defsay_shengao(self):print("{n}的身高是{c}".format(n=self.name,c=self.shengao))defsay_bmi(self):print("{n}的bmi是{d}".format(n=self.name,d=self.d))
class BMI: def __init__(self,name,age,tizhong,shengao): self.name = name self.age = age self.tizhong = tizhong self.shengao = shengao n = self.tizhong/(self.shengao*self.shengao) if n<18.5: