我正在创建一个名为Dog1的实例。我很好奇引用对象的最佳实践是什么。
我以后会在类中通过self.bride还是仅仅通过对象名bride来引用它们。
例如,在下面的print函数中,我将输入print(f"My name's {self.name})
或print(f"My name's {name})
class Dog:
def __init__(self, name, age, breed):
self.name = name
self.age = age
self.breed = breed
print(f"My name's {name}")
这取决于你想要什么。在
__init__
方法中{name}
将打印为该参数传递的值{self.name
}将打印实例属性在实例方法中,您需要使用self
在后面的函数中,将变量称为
self.name
。例如,您可以这样做:在这里,当您调用
dog.print_breed()
,其中dog
是Dog类的一个变量实例时,您将返回Dog的品种相关问题 更多 >
编程相关推荐