Python类与对象属性

Posted enoch-m

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python类与对象属性相关的知识,希望对你有一定的参考价值。

1.类外面添加对象属性

class Washer():
    def wash(self):
        print(do some laundry stuff)

haier1 = Washer()

#添加属性,对象名、属性名 = 值
haier1.width = 400
haier1.height = 500

对象属性既可以在类外面添加和获取,也可以在类里面添加和获取

在类外面获取对象属性:

在上方代码上添加:

print(f洗衣机宽度为{haier1.width})
print(f洗衣机高度为{haier1.height})

 

2.在类里面获取对象属性

class Washer():
    def wash(self):
        print(f洗衣机宽度为{self.width})
        print(f洗衣机高度为{self.height})

haier1 = Washer()

haier1.width = 400
haier1.height = 500

haier1.wash()

得出的结果:

洗衣机宽度为400
洗衣机高度为500

以上是关于Python类与对象属性的主要内容,如果未能解决你的问题,请参考以下文章

python-类与对象 详解属性描述符(图文并茂)

python-类与对象 详解属性描述符(图文并茂)

python 11 类与对象

Python_类和对象_自定义类与属性

Python3基础18——类与对象

Python 类与对象