(资料图片仅供参考)
我们可以使用点号 .
来访问对象的属性。例如,如果我们有一个名为 name
的属性,我们可以使用 p1.name
来访问它。
下面是一个例子:
class Person: def __init__(self, name, age): self.name = name self.age = agep1 = Person("John", 36)print(p1.name)print(p1.age)
在这个例子中,我们创建了一个名为 p1
的 Person
对象,并将其属性设置为 "John"
和 36
。我们然后使用 print
语句访问对象的属性。
我们可以通过赋值运算符 =
来修改对象的属性。例如,如果我们有一个名为 name
的属性,我们可以使用 p1.name = "Bob"
来将其修改为 "Bob"
。
下面是一个例子:
class Person: def __init__(self, name, age): self.name = name self.age = agep1 = Person("John", 36)p1.name = "Bob"print(p1.name)
在这个例子中,我们创建了一个名为 p1
的 Person
对象,并将其属性设置为 "John"
和 36
。然后我们使用 p1.name = "Bob"
将对象的 name
属性修改为 "Bob"
。最后,我们使用 print
语句访问对象的 name
属性。
我们可以使用 del
语句删除对象的属性。例如,如果我们有一个名为 name
的属性,我们可以使用 del p1.name
将其删除。
下面是一个例子:
class Person: def __init__(self, name, age): self.name = name self.age = agep1 = Person("John", 36)del p1.nameprint(p1.age)
在这个例子中,我们创建了一个名为 p1
的 Person
对象,并将其属性设置为 "John"
和 36
。然后,我们使用 del
语句删除对象的 name
属性。
注意,如果我们尝试访问被删除的属性,Python 将引发 AttributeError
异常。因此,我们在删除属性之前应该确保我们不再需要它。
标签:
中新网威海6月1日电 (记者 王娇妮)据威海市卫生健康委员会网站消息,2022年5月31日0时至24时,威海市...
(抗击新冠肺炎)四川广安:新增本土无症状感染1例 新增治愈出院确诊病例17例 中新网成都6月1日电 (王...
北京经开区新冠肺炎疫情应急指挥部31日通报,根据近日北京市新冠病毒检测阳性人员的调查情况,有阳性感...
中新网北京6月1日电 (记者 李纯)儿童节到来之际,中国健康促进基金会健康传播与促进专项基金、中华...
Copyright © 2015-2022 人人舞蹈网版权所有 备案号:粤ICP备18023326号-36 联系邮箱:8557298@qq.com