首页 知识动态 python高级 ( Page 4 )

python高级

Linux端文件清理的Python脚本实现

Python是一种面向对象的解释性的计算机程序设计语言,也是一种功能强大而完善的通用型语言,已经具有十多年的发展历史,成熟且稳定。Python 具有脚本语言中最丰富和强大的类库,足…

2025-12-02 60,166

基于Python的七种经典排序算法是什么

一、排序的基本概念和分类所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。排序算法,就是如何使得记录按照要求排列的方法。排序的稳定性:经过某种…

2025-12-02 52,155

Python中的二叉排序树和平衡二叉树是什么

二叉排序树二叉排序树又称为二叉查找树。它或者是一颗空树,或者是具有下列性质的二叉树:若它的左子树不为空,则左子树上所有节点的值均小于它的根结构的值;若它的右子树不为空,则右子树上所…

2025-12-02 26,150

python的魔法方法是什么

_ _init_ _()方法在上一面的demo中,我们已经给BMW这个对象添加了1个属性name,试想如果再次创建一个对象的话,肯定也需要进行添加属性,显然这样做很费事,那么有没有…

2025-12-02 18,670

python删除对象的方法是什么

_ _del_ _()方法创建对象后,python解释器默认调用_ _init_ _()方法;当删除一个对象时,python解释器也会默认调用一个方法,这个方法为_ _del_ _…

2025-12-02 86,608

Python中类的继承是什么

一、继承的概念在现实生活中,继承一般指的是子女继承父辈的财产,在程序中,继承描述的是事物之间的所属关系,例如猫和狗都属于动物,程序中便可以描述为猫和狗继承自动物;同理,波斯猫和巴厘…

2025-12-02 33,823

python中重写与调用方法是什么

重写父类方法与调用父类方法1、重写父类方法所谓重写,就是子类中,有一个和父类相同名字的方法,在子类中的方法会覆盖掉父类中同名的方法。class Cat(object):     d…

2025-12-02 75,371

Python中的多态是什么

多态的概念其实不难理解,它是指对不同类型的变量进行相同的操作,它会根据对象(或类)类型的不同而表现出不同的行为。事实上,我们经常用到多态的性质,比如:>>> 1 + 2 3 >>>…

2025-12-02 57,310

Python中包如何嵌套

_ _init_ _.py文件_ _init_ _.py控制着包导入行为。_ _init_ _.py为空,意味着仅仅把这个包导入,不会导入包中的模块。在_ _init_ _.py文…

2025-12-02 76,047

Python中包如何发布?

Python中包如何发布?1.myModule目录结构体如下:./     setup.py     __init__.py     test.py     sub_A/     …

2025-12-02 46,946