一篇精雕细琢的 Python 进阶总结
- 公众号:人生只不过是一场投资
- 温馨提示:每个笔记文档都会绑定一个笔记资源;手机端可能看不到,网页端请自行下载。
5. 面向对象编程
面向对象编程(OOP)是Python编程中的一个重要概念,它通过类和对象来组织代码,使代码更加模块化和可重用。
类和对象
- 类的定义:使用
class
关键字定义类。 - 实例化对象:通过调用类来创建对象。
- 类属性和方法:类属性是类的变量,类方法是类的函数。
- 实例属性和方法:实例属性是对象的变量,实例方法是对象的函数。
- 类方法和静态方法:类方法使用
@classmethod
装饰器,静态方法使用@staticmethod
装饰器。
知识点 | 函数/方法 |
---|---|
类的定义 | class ClassName: |
实例化对象 | object = ClassName() |
类属性 | ClassName.attribute |
实例属性 | self |