Python 我在练习oop时试图运行这段代码,但我发现错误tuple对象是不可调用的
我在类中创建了一个方法,该方法使用元组检索两个数字 找到平均值并打印。 我已经尝试了我能想到的一切Python 我在练习oop时试图运行这段代码,但我发现错误tuple对象是不可调用的,python,tuples,python-3.7,Python,Tuples,Python 3.7,我在类中创建了一个方法,该方法使用元组检索两个数字 找到平均值并打印。 我已经尝试了我能想到的一切 class Footballer: def __init__(self,name,pace):#,physical,shot,passing): self.name=name self.pace=pace def pace(self): a,s=self.pace pace=int(a)*int(s)*0.5
class Footballer:
def __init__(self,name,pace):#,physical,shot,passing):
self.name=name
self.pace=pace
def pace(self):
a,s=self.pace
pace=int(a)*int(s)*0.5
print(f" {name}'s pace is {pace}")
pace=(6,7)
leroy=Footballer('Leroy Sane',pace)
leroy.pace()
无错误打印6.5您已使用名称
pace
作为方法名称,但随后尝试将相同名称用于覆盖方法的数据属性(self.pace=pace
)。尝试使用不同的名称