搜索[python],共找到68个文章
python算法:冒泡排序和二分查找 - 正则时光

python算法:冒泡排序和二分查找

一、冒泡排序 冒泡排序是一种简单的排序算法,它重复地遍历要排序的列表,比较相邻的元素并交换它们的位置,直到整个列表有序为止。这个过程就像气泡逐渐上升到表面一样,因此得名冒泡排序。 冒...
Linux下安装python - 正则时光

Linux下安装python

下载 选择合适的版本,下载gz包。官网地址:https://www.python.org/downloads/source/ 安装 tar -xzvf Python-3.12.4.tgz # 解压包 cd Python-3.12.4 # 进入解压后的目录 ./configure --prefix...
python如何离线下载安装包 - 正则时光

python如何离线下载安装包

一、下载 官网地址:https://pypi.org/ 1.进入官网,搜索想要下载的包名。 2.在搜索结果中,找到要下载的包。 3.在版本历史中可以查找到历史版本,或者直接在Download files中下载最新版本。 4....
60个必备!用Python的一些日常高频写法,建议收藏备用! - 正则时光

60个必备!用Python的一些日常高频写法,建议收藏备用!

一、 数字 1 求绝对值 绝对值或复数的模 In [1]: abs(-6) Out[1]: 6 2 进制转化 十进制转换为二进制: In [2]: bin(10) Out[2]: '0b1010' 十进制转换为八进制: In [3]: oct(9) Out[3]: '0o11' ...
python中继承详解super().__init__() - 正则时光

python中继承详解super().__init__()

super().__init__(),就是继承父类的init方法,同样可以使用super()点 其他方法名,去继承其他方法。 我们这里通过实例来了解如何在子类中使用父类方法的方式。 首先定义一个父类: class Perso...
Python * 、** 解包 与 *args、**kargs详解 - 正则时光

Python * 、** 解包 与 *args、**kargs详解

一、*和**解包操作 解包操作可以应用于元组、列表、集合、字典。 *:用于列表、元组、集合 **:用于字典 1.取出列表中的元素 2.收集列表中多余的值 二、*args和**kargs用于函数可变传参 在Pytho...
Python 迭代器与生成器详解! - 正则时光

Python 迭代器与生成器详解!

什么是迭代 迭代是可以通过遍历的方式依次把某个对象中的元素取出的方法,在python中,迭代是通过使用for....in....语句完成的 可迭代对象 可以被直接作用于for语句的对象都可以被称为可迭代对...
提升Python程序性能的7个习惯 - 正则时光

提升Python程序性能的7个习惯

1、使用局部变量 尽量使用局部变量代替全局变量:便于维护,提高性能并节省内存。 使用局部变量替换模块名字空间中的变量,例如 ls = os.linesep。一方面可以提高程序性能,局部变量查找速度更...
随便看看