【资料图】
我们可以使用点号 .来访问对象的属性。例如,如果我们有一个名为 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异常。因此,我们在删除属性之前应该确保我们不再需要它。
广告
X 关闭
广告
X 关闭
焦点访谈丨追星逐月步履不停 “最忙乘组”的183天(资料图片仅供参考)2022年12月4日晚,神舟十四号飞行...
(资料图片仅供参考)进一步降低企业经营成本,加大金融支持力度,稳定产业链供应链,加力稳就业保民生…...
党的二十大报告提出,“保障妇女儿童合法权益”。10月28日,最高人民检察院关于人民检察院开展未成年人...
金融支持稳经济大盘政策落地观察(相关资料图)金融工具发力稳投资 年内加速落地见效政策性开发性金融工...
(资料图片仅供参考)中新社北京12月6日电 (记者 阮煜琳)中国物流与采购联合会6日发布数据显示,11月全...
(资料图)【环球时报综合报道】为避免种族主义,迪士尼决定对乐园内受争议的游乐设施——“飞溅山”进行...
(资料图片)【环球时报综合报道】欧洲规模最大的中东书店——萨奇书店已确定将于今年12月31日关门谢客。...
【资料图】【环球时报驻美国特约记者 郑可 环球时报特约记者 余果】美国可能会通过一项法案、允许新...
(资料图片)新华社北京12月6日电国家中医药管理局近日印发《“十四五”中医药信息化发展规划》。规划提出...
(资料图片)新华社联合国12月6日电(记者王建刚)中国常驻联合国副代表耿爽6日表示,中方高度重视并积极...