Python面向对象编程-类和对象-类的定义和使用(三)-当前视点


(相关资料图)

访问属性

我们可以使用点号 .来访问对象的属性。例如,如果我们有一个名为 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)

在这个例子中,我们创建了一个名为 p1Person对象,并将其属性设置为 "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)

在这个例子中,我们创建了一个名为 p1Person对象,并将其属性设置为 "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)

在这个例子中,我们创建了一个名为 p1Person对象,并将其属性设置为 "John"36。然后,我们使用 del语句删除对象的 name属性。

注意,如果我们尝试访问被删除的属性,Python 将引发 AttributeError异常。因此,我们在删除属性之前应该确保我们不再需要它。

关键词:

蒙牛乳业(2319.HK)现涨6.06%报34.15港元 最新市值1350亿港元

蒙牛乳业(2319 HK)现涨6 06%报34 15港元,暂成交3亿港元,最新市值1350亿港元。蒙牛昨日晚间公布中期业绩称,期内收入为人民币477 223亿元

格隆汇 2022-08-25

碧桂园服务(6098.HK)今年上半年核心利润为27.5亿元人民币 下调碧服股份目标价

美银证券发表报告指,碧桂园服务(6098 HK)今年上半年核心利润为27 5亿元人民币,按年增长30%,符合该行预期。至于收入按年增长74%至200 6亿

格隆汇 2022-08-25

融创服务(1516.HK)跌超8%报2.85港元 总市值87亿港元

融创服务(1516 HK)跌超8%,报2 85港元,总市值87亿港元。该公司昨日盘后公布,预计6月止六个月录得亏损不超过7 6亿人民币。主要受房地产行

格隆汇 2022-08-25

今年夏天四川空调线下零售额增幅为三位数 多个领域迸发新市场活力

经济学中有个术语,称为一度效应,即气温只要有1℃的变化,商品的销量就会随之发生很大改变。德国曾统计,夏季气温每上升一度,就会增加230

四川日报 2022-08-17

各行业工资单出炉!IT类最赚钱,还有这些钱景喜人

  中新经纬11月24日电 (张澍楠)虽说三百六十行,行行出状元,但行业之间的差距,仍然很大。究竟什么行业“最香”?被视为“高富帅”的金

2021-11-24

“狗咬人”事件当事人被撤职 多名干部被问责

  新华社郑州11月23日电(记者冯大鹏)在“狗咬人”舆情发酵后,23日晚,河南安阳通报了对涉“狗咬人”事件责任单位和责任人的处理决定。 

2021-11-24

北京朝阳区来广营华贸城7号院6号楼解除管控

  11月23日晚,朝阳区来广营地区清苑路第五社区华贸城7号院6号楼正式解除管控。  11月23日,华贸城7号院6号楼583户管控居民进行了第四

2021-11-24

蒙牛乳业(2319.HK)现涨6.06%报34.15港元 最新市值1350亿港元

蒙牛乳业(2319 HK)现涨6 06%报34 15港元,暂成交3亿港元,最新市值1350亿港元。蒙牛昨日晚间公布中期业绩称,期内收入为人民币477 223亿元

格隆汇 2022-08-25

碧桂园服务(6098.HK)今年上半年核心利润为27.5亿元人民币 下调碧服股份目标价

美银证券发表报告指,碧桂园服务(6098 HK)今年上半年核心利润为27 5亿元人民币,按年增长30%,符合该行预期。至于收入按年增长74%至200 6亿

格隆汇 2022-08-25

融创服务(1516.HK)跌超8%报2.85港元 总市值87亿港元

融创服务(1516 HK)跌超8%,报2 85港元,总市值87亿港元。该公司昨日盘后公布,预计6月止六个月录得亏损不超过7 6亿人民币。主要受房地产行

格隆汇 2022-08-25

今年夏天四川空调线下零售额增幅为三位数 多个领域迸发新市场活力

经济学中有个术语,称为一度效应,即气温只要有1℃的变化,商品的销量就会随之发生很大改变。德国曾统计,夏季气温每上升一度,就会增加230

四川日报 2022-08-17

各行业工资单出炉!IT类最赚钱,还有这些钱景喜人

  中新经纬11月24日电 (张澍楠)虽说三百六十行,行行出状元,但行业之间的差距,仍然很大。究竟什么行业“最香”?被视为“高富帅”的金

2021-11-24

“狗咬人”事件当事人被撤职 多名干部被问责

  新华社郑州11月23日电(记者冯大鹏)在“狗咬人”舆情发酵后,23日晚,河南安阳通报了对涉“狗咬人”事件责任单位和责任人的处理决定。 

2021-11-24

云南哀牢山4名遇难地质队员遗体已移交其所在单位

  根据云南省普洱市哀牢山 "11·15 "联合指挥部通报,2021年11月23日21时50分,4名遇难人员遗体已移交其所在单位。 【编辑:叶攀】

2021-11-24
x 广告
x 广告
x 广告

Copyright   2015-2022 大众仓储网版权所有  备案号:豫ICP备20014643号-14   联系邮箱: 905 14 41 07@qq.com