Skip to content

《流畅的Python》代码实现和所有注释,以及扩展笔记。Fluent Python code implemented by Jupyter Notebook and some notes.

Notifications You must be signed in to change notification settings

coderyjc/fluent-python-notebook

Repository files navigation

原著仓库:https://github.com/fluentpython/example-code-2e

fluent-python-notebook

Fluent Python

特性

  1. 《流畅的Python》的jupyter notebook实现和一些笔记,包括所有代码的注释。
  2. 包含所有章节的重点资料,包括本章小结和延伸阅读等。
  3. 每一个小结开头都有TLDR(Too Long, Don't Read,太长不看版),可以速览本节内容

目录

章节和文件对应关系的详细信息可以查看附录

部分 对应文件
第一部分 序幕 第一章 Python数据类型 1.1 一摞Python风格的纸牌 1.1.cards-in-python.ipynb
1.2 如何使用特殊方法 1.2.how-to-use-special-method.ipynb
1.3 特殊方法一览 1.3.special-method.ipynb
1.4 & 1.5 & 1.6 1.4.others
第二部分 数据结构 第二章 序列构成的数组 2.1 内置序列类型概览 2.1.overview-of-built-in-sequence.ipynb
...

环境

IDE

VsCode

ENV

Python 3.12.3

附录

更新日志

日期 更新
2025/03/10 完善第一章内容,更新部分README中的对应关系。
2025/01/12 从仓库IT-BookNotes中迁移到本仓库。

章节和文件对应关系

部分 对应文件
第一部分 序幕 第一章 Python数据类型 1.1 一摞Python风格的纸牌 1.1.cards-in-python.ipynb
1.2 如何使用特殊方法 1.2.how-to-use-special-method.ipynb
1.3 特殊方法一览 1.3.special-method.ipynb
1.4 & 1.5 & 1.6 1.4.others
第二部分 数据结构 第二章 序列构成的数组 2.1 内置序列类型概览 2.1.overview-of-built-in-sequence.ipynb
2.2 列表推导和生成器表达式 2.2.listcomps-and-genexps.ipynb
2.3 元组不仅仅是不可变的列表 2.3.tuple.ipynb
2.4 切片 2.4.slice.ipynb

About

《流畅的Python》代码实现和所有注释,以及扩展笔记。Fluent Python code implemented by Jupyter Notebook and some notes.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published