logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Python 内置函数(二)——lambda、sorted、filter、map、递归、二分查找

函数 / 概念作用特点lambda匿名函数一行、简单、无独立名称sorted()排序不改变原列表,key 自定义规则filter()过滤保留 True,返回迭代器map()映射批量处理每个元素递归自己调用自己适合树形 / 目录遍历,有深度限制二分查找快速查找必须有序,效率高:O (log n)

文章图片
#python
Python面向对象:类与类之间的关系(依赖/关联/聚合/组合/继承)

x 是一种 y → x 继承 y。子类(派生类)在不影响父类(基类 / 超类)的前提下,扩展功能。依赖:临时用、无归属(最弱)关联:我需要你、你属于我聚合:整体包含部分、生命周期独立组合:强绑定、整体消亡部分消亡(最强)继承:子类扩展父类,self 永远指向调用对象特殊成员:双下划线方法,特定场景自动执行。

文章图片
#python
Python常用内置模块详解(collections/time/random/os/sys)

代码层级从小到大:单行代码 < 代码语句块 < 函数 / 类(代码块)<模块.py内置模块:Python 自带,无需安装(collections、time、random、os、sys 等)第三方模块:需要通过 pip 额外安装:扩展容器,计数、双向队列、命名元组日常高频;time:牢记「时间戳↔结构化时间↔字符串」双向转换逻辑;random:随机数、抽样、打乱三个核心用法;os:文件夹操作 + o

#python#开发语言
Python 模块与包详解:from 导入、包结构、init.py、绝对 / 相对导入

包是使用划分命名空间的文件夹,Python2 必须带*文件,Python3 可省略,但规范开发建议所有包目录都创建**;包本质是特殊模块,创建目的:分类管理大量模块文件,优化项目目录结构、提升代码可维护性。本文完整覆盖 Python 包入门全知识点,代码可直接复制运行,掌握、绝对 / 相对导入后即可规范搭建大中型 Python 项目目录。

#python#windows#开发语言
Python 模块详解:import 与 from xxx import 使用全解

模块是包含 Python 定义与声明的.py文件,文件名 = 模块名 [+.py](+.py) 后缀,日常编写的所有 py 文件都属于自定义模块。分类说明1自行编写的.py源码文件2C/C++ 编译生成 DLL / 共享库扩展模块3由多个模块组成的 Python 包4C 语言编写、内嵌在解释器的内置模块模块即.py文件,四大分类,核心作用代码复用与项目拆分;import 模块:全量导入,通过模块.

#python#前端#linux
Python 内置函数(二)——lambda、sorted、filter、map、递归、二分查找

函数 / 概念作用特点lambda匿名函数一行、简单、无独立名称sorted()排序不改变原列表,key 自定义规则filter()过滤保留 True,返回迭代器map()映射批量处理每个元素递归自己调用自己适合树形 / 目录遍历,有深度限制二分查找快速查找必须有序,效率高:O (log n)

文章图片
#python
Python 基础数据类型详解(int、bool、str)

int:核心是数学运算,可计算二进制长度bool:仅 True/False,核心是类型转换和逻辑判断str:不可变类型,索引、切片、常用方法、迭代是高频考点,实战中用于文本处理、数据校验、格式化输出等场景掌握这三种基础数据类型,是后续学习列表、字典、函数等进阶知识的前提,建议多动手敲代码,熟练掌握各类方法的使用场景~

#python#开发语言
Python 基础数据类型:列表、元组与 range 详解

元组用()包裹,不可变(只读),支持查询、循环、切片,但不能直接修改元素。tu = (1, "太白", "李白", "太黑")print(tu)print(tu[2:5])# 切片后仍是元组# 遍历print(el)

#python#开发语言
Python 基础数据类型:字典(dict)详解

字典(dict)是 Python 中唯一的映射类型,以包裹,由 \\ 键值对(key: value)\\ 组成。key 唯一:字典中键不能重复,值可以重复。key 可哈希:可哈希(不可变)类型:、、、(可作为 key)不可哈希(可变)类型:、、(不可作为 key)无序存储:按 hash 表顺序存储,不支持切片,只能通过 key 取值。# 合法字典(key 为不可变类型)dic = { 

#python#开发语言
Python 文件操作详解:从入门到实战(r/w/a/r+/w+/a + 全解析)

模式可读可写文件不存在原有内容光标位置常用场景r✅❌报错保留开头读取文本文件rb✅❌报错保留开头读取图片 / 视频w❌✅创建清空开头写入新文件wb❌✅创建清空开头写入字节数据a❌✅创建保留结尾追加日志 / 数据r+✅✅报错保留开头读写文件(最常用)w+✅✅创建清空结尾极少使用a+✅✅创建保留结尾极少使用。

文章图片
#python
    共 20 条
  • 1
  • 2
  • 请选择