python--属性

56 阅读1分钟

属性:

屏幕截图 2025-12-17 102324.png

实例属性:

屏幕截图 2025-12-17 102426.png

方法:

image.png

1.实例方法: image.png

image.png


(一)代码如下:

# ++++++++++++++ 8.3.1 属性 ++++++++++++++
class Car:  # 5用法
    wheels = 4  # 定义类属性

car = Car()  # 实例化
print(Car.wheels)  # 通过类Car访问类属性
print(car.wheels)  # 通过对象car访问类属性
Car.wheels = 3  # 通过类Car修改类属性
print(Car.wheels)
print(car.wheels)
car.wheels = 2  # 通过对象car修改类属性
print(Car.wheels)
print(car.wheels)


class :
    名称 = "Python程序设计"
    出版社 = "人民邮电出版社"
    编著 = "黑马程序员"
    # 方法
    def open(self):
        self.版次 = "第三版"
        print("打开")


# 操作说明:
# 1、实例化
book = 书()
# 2、通过类和对象进行访问 名称
print(书.名称)
print(book.名称)
# 3、通过类和对象对 编著 进行修改,修改后访问
书.名称 = "zhang"
print(书.名称)
print(book.名称)
book.名称 = "yao"
print(书.名称)
print(book.名称)
# 4.通过对象对 实例属性 版次 进行访问,修改
book.open()
print(book.版次)
book.版次 = "第二版"
print(book.版次)
# 5.动态添加实例属性
book.地址 = "北京"
print(book.地址)

(二)运行结果如下;

image.png