2024-06-08 08:49:02 发布
网友
我是Python新手,如果有人能抽出时间回答我的问题,那就太好了:
Fido = Dog()
我能理解
但我不确定这意味着什么,如下链接所示:
http://reeborg.ca/docs/oop_py_en/oop.html
对象也可以有属于它们的其他对象,每个对象都有自己的方法或属性:
请帮忙
Fido.tail.type正在将类.tail()方法中的type变量(属性)设置为"bushy"。在
Fido.tail.type
.tail()
type
"bushy"
在类中,有一些函数,称为方法。在
class Person: def __init__(self, name): self.name = name # Setting the name of the 'person' def wave(self): # The methods which is called with George.wave() print(self.name + ' waves at you.') George = Person('George') George.wave()
会印上“乔治向你招手”
首先,在Python中,一切都是一个对象。This SO问题是一个很好的开始理解什么是一个对象的好地方。这意味着Python中几乎所有的东西都有属性和方法。例如 绳子
'foo'
是string类的一个对象,因此,具有跨其他字符串(如其长度)共享的方法和属性。在
在Fido示例中,“tail”是属于Fido的对象。waga对象的类型为'waga'method'。因此,我们可以说'wags'是tail的一个方法,它是Fido(Dog类的一个实例)中的一个对象。在
Fido.tail.type
正在将类.tail()
方法中的type
变量(属性)设置为"bushy"
。在在类中,有一些函数,称为方法。在
会印上“乔治向你招手”
首先,在Python中,一切都是一个对象。This SO问题是一个很好的开始理解什么是一个对象的好地方。这意味着Python中几乎所有的东西都有属性和方法。例如 绳子
是string类的一个对象,因此,具有跨其他字符串(如其长度)共享的方法和属性。在
在Fido示例中,“tail”是属于Fido的对象。waga对象的类型为'waga'method'。因此,我们可以说'wags'是tail的一个方法,它是Fido(Dog类的一个实例)中的一个对象。在
相关问题 更多 >
编程相关推荐