更多

近日,在某微博上看到有人推荐了这本作者是 雨痕 的《Python学习笔记》,从github上下载下来看了下,确实很不错。

注意,这本学习笔记不适合Python新手学习。

从目录上看,并不能看出这本笔记有何特别之处,但看到里面的内容,感到非常惊喜。这本书更多的是关注一些底层的实现细节,以及更多的考虑性能方面(讲解内容很多会涉及到内存管理、缓存、垃圾回收、堆栈帧等方面的内容)。

目前本笔记的最近更新时间为2013.03.30。大家可以到作者的github上去下载最新版本(点此进入)

本笔记分为三个部分(Python语言、标准库和扩展库)以及附录。

其中,Python语言部分已经完成并经过校对,包括基本环境、内置类型、表达式、函数、迭代器、模块、类、异常、装饰器、描述符和元类。

标准库部分已经完成字符串、数据类型、数学运算、文件与目录、数据存储、进程通信、程序框架这几个部分的编写,以及操作系统的部分内容,数据压缩、格式解析、数据加密、网络编程、开发工具、运行时环境、语言服务几个部分还未编写。

扩展库包括Fabric和Pexpect。

附录包括CPython、iPython、pdb、pip和VirtualEnv。

下面是我阅读时做的思维导图。

第一部分 Python语言

第一章 基本环境

第二章 内置类型

第三章 表达式

第四章 函数

第五章 迭代器

第六章 模块

第七章 类

第八章 异常

第九章 装饰器

第十章 描述符

第十一章 元类

第二部分 标准库

第三部分 扩展库

附录

python笔记图片_【Python教程】雨痕 的《Python学习笔记》(附脑图)相关推荐

  1. csi python 摄像头 树莓派_【新手入门】树莓派Raspberry学习笔记4 摄像头安装+配置+简单使用...

    树莓派Raspberry Pi3B+学习笔记4 今日达成: ①摄像头安装+配置+简单使用 ②树莓派上python编程初尝试 这份笔记里主要讲的是摄像头的安装+配置+简单使用. 一.摄像头和树莓派连接+ ...

  2. python随机排列图片_更改图片中的随机像素,python

    我想编写一个函数,在这张图片的天空中创建一个随机数(在m和n之间,包括m和n)( http://tinypic.com/r/34il9hu/6).我希望星星应该由一个白色像素或一个4个相邻白色像素的正 ...

  3. python3学习笔记 雨痕_Python 3 学习笔记:数字和布尔

    数字 基本类型 整数 在 Python 编程中,整数就是数学意义上的整数,包括正整数.负整数和零,且它的位数是任意的.根据表示方法的不同,可以分为: 二进制整数 八进制整数 十进制整数 十六进制整数 ...

  4. python 测试字符串类型_【教程】如何用Python中的chardet去检测字符编码类型

    [背景] 之前已经使用过chardet了,也算用了不少次了. 之前也写过和chardet相关的: 但是没写教程,举例说明如何使用. 现在去举例解释解释. [python示例代码演示如何用chardet ...

  5. python 正则表达式 断言 不定长表达式_【教程】详解Python正则表达式之: (?!…) negative lookahead assertion 前向否定匹配 /前向否定断言...

    Python 2.7的官网文档中的解释是:(?!...)Matches if ... doesn't match next. This is a negative lookahead assertio ...

  6. Python灰帽子_黑客与逆向工程师的Python编程之道

    收藏自用 链接:Python灰帽子_黑客与逆向工程师的Python编程之道

  7. 【vn.py学习笔记(二)】vn.py底层接口 学习笔记

    [vn.py学习笔记(二)]vn.py底层接口 学习笔记 1 CTP API的工作原理 1.1 CTP介绍 1.2 API功能介绍 1.3 CTP API文件 1.4 API 通用规则 2 CTP A ...

  8. 【vn.py学习笔记(三)】vn.py事件引擎 学习笔记

    [vn.py学习笔记(三)]vn.py事件引擎 学习笔记 1 时间驱动 2 事件驱动 3 事件引擎工作流程 4 事件引擎结构 4.1 事件队列 4.2 事件处理线程 4.3 事件处理函数字典/通用事件 ...

  9. 机器学习实战(Machine Learning in Action)学习笔记————06.k-均值聚类算法(kMeans)学习笔记...

    机器学习实战(Machine Learning in Action)学习笔记----06.k-均值聚类算法(kMeans)学习笔记 关键字:k-均值.kMeans.聚类.非监督学习 作者:米仓山下 时 ...

最新文章

  1. Python3中__init__.py文件介绍
  2. 64位Ubuntu上编译32位程序
  3. nginx 解决session共享问题(jvm-route)方式
  4. 计算机三级网络技术题库第15套,第15套 上机操作题
  5. eclipse开发web应用程序步骤(图解)
  6. 学习最大流问题推荐几个好的博客
  7. Jzoj4743 积木
  8. redis配置master-slave模式
  9. 最大似然估计程序c语言,极大似然估计(示例代码)
  10. 用python画猫咪怎么画-python画猫
  11. admin5-用户管理
  12. 计算机带不动移动硬盘,我笔记本的USB带不动移动硬盘,但另外一台电脑又可以,同样的盘盒,换一块硬盘又可以,...
  13. java 调用felix_java – 使用SSH的Apache Felix shell
  14. 办公用PC机的CPU是基于冯诺伊曼结构,然而单片机是哈佛结构的
  15. \t\t【团队精神】荣辱与共 交流分享 精诚协作 尊重理解 ——程序员应知
  16. iphone6 因为充电线电压不稳,产生的错乱现象
  17. Codeforces Round #694 (Div. 1) 部分简要题解
  18. java毕业论文云笔记_java毕业设计_springboot框架的云笔记记事本
  19. openh264编解码器的编译与运行
  20. android am pm常用的一些命令

热门文章

  1. android9单手模式,荣耀9青春版安卓8.0上手:单手操作爽翻天
  2. 比996更可怕的是,996式戏精
  3. c# string类型基本用法
  4. PS基础之给嘴唇画口红
  5. python卸载方法(教你一招干干净净卸载Python
  6. Python在pandas中设置输出的Excel文件的列宽
  7. EXCEL如何实现多级联动下拉菜单
  8. DSG RealSync VS. Quest Shareplex
  9. 用Java写有关早上的语录,关于早上好的句子
  10. 华为手机的HD图标是什么意思?有什么用?其实是个很强大的功能