首页 知识动态 python基础 ( Page 379 )

python基础

python中self的原理探究

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。1、概念类只有一个,但是实例化的对象可以有无数个,不同的对象的 self 自然都不相同。sel…

2025-12-01 81,854

python析构器是什么意思?

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。1、概念析构器又称为解构器,定义的是一个实例销毁时的操作。即使用del()函数删除这样的类时,…

2025-12-01 3,821

python装饰器转换方法的注意点

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。1、property setter 装饰器可以把一个方法转化为对此赋值,但此方法有一定要求:(…

2025-12-01 85,318

python继承的基类属性分析

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。1、继承描述了基类的属性如何“遗传”给派生类子类可以继承它的基类的任何属性,包括数据和方法;一…

2025-12-01 70,648

python带参数__init__的使用

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。1、说明如果初始化函数中的属性不是私有的话,是不会报错的。但是私有属性一定会报错,因为私有属性…

2025-12-01 60,554

python中super获取类变量

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。1、super 一般情况下获取的是方法,不过也可以获取变量:class Base:     N…

2025-12-01 36,263

python多继承的查找顺序是什么?

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。1、查找顺序(1)本地优先,自己定义或重写的方法优先。本地没有的,按照继承列表,从左往右查找;…

2025-12-01 62,063

python特有方法有哪些

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。1、__name__获得类的名字。>>> A.__name__ Out[9]: 'A'注意,实…

2025-12-01 42,164

python使用add进行重载加法

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。1、先定义一个类:class Point:     def __init__(self, x,…

2025-12-01 66,524

python上下文管理的使用场景

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。1、上下文管理的使用场景凡是要在代码块前后插入代码的场景,这点和装饰器类似。资源管理类:申请和…

2025-12-01 84,488