在具有整数值的 class 中创建一个函数
Creating a function within a class which has an integer value
出于某种原因在 self.weight 下获得 "this code will never be reached"。代码都有效,但是当我打印此函数时 self.weight inst 返回
class Person:
def __init__(self,name,weight):
self.name=name
self.weight=weight
def BMI(self):
return self.name
return self.weight
person1=Person("john",52)
print(person1.BMI())
函数只能return一个值并在第一个遇到return语句时终止。因此,调用 BMI()
return 的名称和
return self.weight.
声明未达到。
出于某种原因在 self.weight 下获得 "this code will never be reached"。代码都有效,但是当我打印此函数时 self.weight inst 返回
class Person:
def __init__(self,name,weight):
self.name=name
self.weight=weight
def BMI(self):
return self.name
return self.weight
person1=Person("john",52)
print(person1.BMI())
函数只能return一个值并在第一个遇到return语句时终止。因此,调用 BMI()
return 的名称和
return self.weight.
声明未达到。