
python高级知识
文章平均质量分 92
python各种知识的整理。适合对python有所了解的人学习。
chenqiang_python
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python知识整理(一)
第一章:数据结构与算法 Python 提供了大量的内置数据结构,包括列表,集合以及字典。大多数情况下使用这些数据结构是很简单的。 但是,我们也会经常碰到到诸如查询,排序和过滤等等这些普遍存在的问题。 因此,这一章的目的就是讨论这些比较常见的问题和算法。 另外,我们也会给出在集合模块 collections 当中操作这些数据结构的方法。 1.1 将序列分解为单独的变量 1.2 解压可迭代对象赋值给多个变量 1.3 保留最后 N 个元素 1.4 查找最大或最小的 N 个元素 1.5 实现一个优先级队列 1.6原创 2021-08-06 13:36:11 · 215 阅读 · 0 评论 -
python知识整理(二)
第二章:字符串和文本 几乎所有有用的程序都会涉及到某些文本处理,不管是解析数据还是产生输出。 这一章将重点关注文本的操作处理,比如提取字符串,搜索,替换以及解析等。 大部分的问题都能简单的调用字符串的内建方法完成。 但是,一些更为复杂的操作可能需要正则表达式或者强大的解析器,所有这些主题我们都会详细讲解。 并且在操作Unicode时候碰到的一些棘手的问题在这里也会被提及到。 使用多个界定符分割字符串 ...原创 2021-08-11 11:03:37 · 127 阅读 · 0 评论 -
python知识整理(三)
第三章:数字日期和时间 在Python中执行整数和浮点数的数学运算时很简单的。 尽管如此,如果你需要执行分数、数组或者是日期和时间的运算的话,就得做更多的工作了。 本章集中讨论的就是这些主题。 3.1 数字的四舍五入 3.2 执行精确的浮点数运算 3.3 数字的格式化输出 3.4 二八十六进制整数 3.5 字节到大整数的打包与解包 3.6 复数的数学运算 3.7 无穷大与NaN 3.8 分数运算 3.9 大型数组运算 3.10 矩阵与线性代数运算 3.11 随机选择 3.12 基本的日期与时间转换 3.13原创 2021-08-13 14:41:36 · 168 阅读 · 0 评论 -
python知识整理(四)
第四章:迭代器与生成器 迭代是Python最强大的功能之一。初看起来,你可能会简单的认为迭代只不过是处理序列中元素的一种方法。 然而,绝非仅仅就是如此,还有很多你可能不知道的, 比如创建你自己的迭代器对象,在itertools模块中使用有用的迭代模式,构造生成器函数等等。 这一章目的就是向你展示跟迭代有关的各种常见问题。 ...原创 2021-08-24 18:37:20 · 108 阅读 · 0 评论