引言
Python中有不少实用的内置装饰器实现,前面已经介绍了缓存、函数重载等方面的应用,相信能在实际工作中,帮助我们大大地简化一些样板化代码的编写,从而提高开发的效率,以及代码的可维护性。
2025年02月15日
Python中有不少实用的内置装饰器实现,前面已经介绍了缓存、函数重载等方面的应用,相信能在实际工作中,帮助我们大大地简化一些样板化代码的编写,从而提高开发的效率,以及代码的可维护性。
2024年07月31日
这篇文章说一下 Python 类的静态方法 staticmethod 和类方法 classmethod,以及他们有什么不同。
他们都是作为方法的装饰器使用。
实例方法 Instance Methods
通常一个类的方法是实例方法,方法的第一个参数是引用对象本身。例如:
2024年07月31日
python中的定义类方法有三种形式
1、普通方法的使用
2024年07月31日
从Python3.7开始,Python增加了dataclass类,它提供了对类属性数据的封装,和一些自动化的实现,极大的方便了用户的使用。dataclass类和namedtuple类有些像,但是比namedtuple功能更加强大,更加实用。
2024年07月31日
普通实例方法(instance method),第一个参数需要是self,它表示一个具体的实例本身,只能被实例对象调用,通过self引用的可能是类属性、也有可能是实例属性。
实例方法访问类属性、实例属性,类方法、实例方法、静态方法。
2024年07月31日
class是面向对象编程的一个非常重要的概念,python中也有class,并且支持面向对象编程的所有标准特性:继承,多态等。
2024年07月31日
继续上一章的内容,上一章说到了python的核心部分-创建对象的各种名词的定义,包括:对象,类,多态,封装,继承,接口和内省,面向对象设计。还有不清楚的可以review一下前文。python核心部分创建对象中各种名词的定义及用法
如果你对自己要求不高,觉得学习python为了简单的处理一下文字而已那就可以停止了,但是既然选择了开始学习,那么为什么不坚持到底呢?给自己的人生多一种选择。
2024年07月31日
Python有一个类结构通常用于创建携带数据的类。但是,创建和管理这些类有时可能很复杂。要解决此问题,可以使用 dataclass 模块。那么,
2024年07月31日
引言
2024年07月31日
Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的。Python3中类方法有以下几种:
普通方法:对象访问
私有方法:两个下划线开头,只能在类内部访问