Python面向对象编程06 容器和迭代
前文已经介绍了许多特殊方法,通过重写或实现这些特殊方法,自定义的类越来越融入 Python 的语法,成为一个合…
前文已经介绍了许多特殊方法,通过重写或实现这些特殊方法,自定义的类越来越融入 Python 的语法,成为一个合…
在 Python 中,将表达式 ( ) 应用于一个对象称为调用(call)对象。例如,函数是一个可调用对象,它…
在 Python 中,可以对两个列表使用加法运算符 + ,例如:>>> [1, 2] + [5, 6][1, …
在上一节中,已经介绍了几个基本的自定义类的方法:.__new__() 、.__init__() 和 .__de…
在介绍对象的属性时,介绍了 property 属性。property 属性为一大堆 getter 和 sett…
在第一节中,便已经介绍过实例方法。实例方法需要有一个实例才能调用,而这个实例是通过第一个通常名为 self 的…
在 Python 中,有些时候会遇到一个已经写好的类,这个类实现了一些基本的功能、方法,但是并不完善。例如,假…
在上一节中,已经详细解释了实例的属性。实例的属性可以使用 instance.attribute 来访问并赋值。…
在编程时,往往需要通过程序修改变量。但有时候多个变量间可能有很强的关联,是一个整体。此时,可以使用结构体描述这…