AttributeError:“元组”对象没有属性“ weight”

时间:2019-01-27 10:53:42

标签: python python-3.x attributeerror

class Apple:
    def __init__( self,w,c):
        self.weight=w
        self.color=c
        print("utworzono!")



ap1=(280,"red")
print(ap1)
print(ap1.weight)

我不知道我做错了什么。我在这里写的每件事都来自书。

1 个答案:

答案 0 :(得分:4)

ap1不是Apple的实例,它只是一个普通的旧元组。您需要显式调用Apple的构造函数:

ap1 = Apple(280, "red")