跳到主要内容

21 篇文档带有标签「language」

查看所有标签

Matplotlib

Matplotlib 是 Python 常用的第三方 2D 绘图库,是 Python 中最受欢迎的数据可视化软件包之一

Numpy

NumPy(Numerical Python)是 Python 进行科学计算的一个扩展库,提供了大量的函数和操作,主要用于对多维数组执行计算,它比 Python 自身的嵌套列表结构要高效的多

Pandas

Pandas 是基于 NumPy 的 Python 扩展库,用于数据分析。它可以快速从不同格式的文件(如 CSV、Excel 文件)中加载数据,并将其转换为可处理的对象

函数

函数对任何编程语言都是极其重要的部分,这篇笔记包括自定义函数、参数传递、参数分类、匿名函数、封包与解包,以及高阶函数和递归函数

封包和解包

封包和解包是很常见的操作,广泛应用于 Python 代码的编写中

常见迭代问题

在迭代过程中,列表、字典和集合会出现一些问题,主要是因为列表内存自动管理和修改字典或集合原数据的大小

正则表达式

正则表达式(Regular Expression),是对字符串操作的一种"逻辑公式",由一些特定的字符组成的一个"匹配规则",可以对字符串进行复杂的搜索、替换和分析操作

索引和切片

通过索引和切片的方式可以访问序列中的元素

结构语句和推导式

结构语句主要有条件语句和循环语句,推导式有列表、字典、集合推导式

面向对象

Python的面向对象编程(OOP)是一种编程范式,它使用“对象”来模拟现实世界中的事物

魔术方法

魔术方法(也称为特殊方法)是一些以双下划线(``)开头和结尾的特殊方法,它们提供了一种在类中实现内置类型的操作或自定义行为的方式。