定义BMI类,将身高、体重作为__init__( )方法的参数,在__init__( )方法中计算BMI指数,并使用printBMI( )方法输出BMI指数(保留一位小数),使用本人身高、体重数据实例化。
class BMI:
def __init__(self,Height , weight):
self.Height=Height
self.weight=weight
def printBMI(self):
print(f"BMI指数:{round(self.weight/self.Height**2,2)}")
xiaoming=BMI(1.75,16)
xiaoming.printBMI()
如下:
class BMI:
def __init__(self,height,weight):
self.height = height
self.weight = weight
self.bmi = self.weight/self.height**2
def printBMI(self):
print('您的BMI指数为:',round(self.bmi,1))
a = BMI(1.82,75)
a.printBMI()