Skip to content

ben-xj/fluentPython

Repository files navigation

fluentPython

Python进阶学习笔记,参考但不限于《流畅的Python》一书内容

视频内容

如果是和chatgpt对话的,提问内容在chat_history文件夹下。

序号 文件 视频内容 ref / link
1 data_model.py 数据类的5种实现
2 len_getitem.ipynb 实现了__len____getitem__方法的类可以迭代
3 repr_str.py __repr____str__方法的区别
4 math_op_1.py 任意类型的加减乘除
5 comprehension.py 利用推导式一行代码生成列表、元组、字典、集合
6 generators.ipynb 跟着ChatGPT学习生成器是何方神圣
7 python-sort.ipynb ChatGPT带你彻底搞懂Python排序 python-sort.md
8 single_dispatch.ipynb 原来python也能函数重载?
9 all_any.py all和any函数一行更比四行强
10 t_loguru.py 最最最最最简单的日志库loguru
11 para_loguru.py 我的loguru日志去哪了
12 t_elementwise_multiply.py Cython—让你的代码加速2个数量级的秘术
13 t_joblib.py Joblib—我愿称之为最简单好用的并行库
14 multiply.pyx Cython—第二弹!!边界检查优化,再快一倍!!!
15 t_knapsack.py Cython-第三弹—内存视图, 索引操作大杀器!!
16 t_path.py Python项目路径问题解决

About

example code following the book Fluent Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published