python语言描述思维导图_雨痕 的《Python学习笔记》--附脑图(转)
近日,在某微博上看到有人推荐了 雨痕 的《Python学习笔记》,从github上下载下来看了下,确实很不错。
注意,这本学习笔记不适合Python新手学习。
从目录上看,并不能看出这本笔记有何特别之处,但看到里面的内容,感到非常惊喜。这本书更多的是关注一些底层的实现细节,以及更多的考虑性能方面(讲解内容很多会涉及到内存管理、缓存、垃圾回收、堆栈帧等方面的内容)。
目前本笔记的最近更新时间为2013.03.30。大家可以到作者的github上去下载最新版本(点此进入)
本笔记分为三个部分(Python语言、标准库和扩展库)以及附录。
其中,Python语言部分已经完成并经过校对,包括基本环境、内置类型、表达式、函数、迭代器、模块、类、异常、装饰器、描述符和元类。
标准库部分已经完成字符串、数据类型、数学运算、文件与目录、数据存储、进程通信、程序框架这几个部分的编写,以及操作系统的部分内容,数据压缩、格式解析、数据加密、网络编程、开发工具、运行时环境、语言服务几个部分还未编写。
扩展库包括Fabric和Pexpect。
附录包括CPython、iPython、pdb、pip和VirtualEnv。
下面是我阅读时做的思维导图。
第一部分 Python语言
第一章 基本环境
第二章 内置类型
第三章 表达式
第四章 函数
第五章 迭代器
第六章 模块
第七章 类
第八章 异常
第九章 装饰器
第十章 描述符
第十一章 元类
第二部分 标准库
第三部分 扩展库
附录
时间: 05-24
python语言描述思维导图_雨痕 的《Python学习笔记》--附脑图(转)相关推荐
- python语言程序设计基础上海交通大学_北京交通大学:Python语言程序设计
『课程目录』:$ y0 q8 G3 Q" Z% p6 K│ ├─第一章概述, c) e/ m) X# s- B, r│ │ 1.1.1第1课时计算机起源 – 计算机发展史中三位里程碑人物,快 ...
- 小强升职记思维导图_《小强升职记》学习笔记(思维导图)
原图是在XMind中制作的,比较大,所以分解成几张图片来进行梳理. 主要框架 主要框架 分为四个主要部分:认知.方法和工具.问题.实践,进行要点整理. 认知 1 认知 1.1 时间黑洞 1.1.1 产 ...
- python语言能够跨平台使用吗_中国大学MOOC: Python语言能够跨平台使用。
中国大学MOOC: Python语言能够跨平台使用. 答:对 自我评价是自我意识的主要组成部分,在人的个性发展中发挥着重要作用.其特点有() 答:A.自我评价的自觉性提高 B.自我评价的主动性提高 C ...
- python语言是网络编程语言吗_三大主流编程语言Python为啥这么牛?
前段时间,潘石屹几乎将旗下几个耳熟能详的SOHO地标项目,售卖一空.坊间舆论躁动,以为潘石屹要学李嘉诚一手,纷纷网络讨伐:"别让潘石屹跑了!"但他却很镇定,在56岁生日当天,发了条 ...
- 数据结构与算法python语言描述答案_《数据结构与算法Python语言描述》习题第二章第一题(python版)...
1 #!/usr/bin/env python 2 #-*- coding:utf-8 -*- 3 4 """ 5 定义一个表示时间的类Time6 a)Time(hour ...
- 数据结构(python语言描述)课后题答案_数据结构课后习题及答案
2.2. 当对一个线性表经常进行的是插入和删除操作时,采用链式存储结构为宜. 2.3. 当对一个线性表经常进行的是存取操作,而很少进行插入和删除操作时,最好采用顺序存储结构. 2.6. 带头结点的单链 ...
- 关于python语言描述错误的是_关于Python语言数值操作符,以下选项中描述错误的是...
[单选题]下图中电流 I 为 [填空题]并联电容器的等效电容量总是 其中任一电容器的电容量.并联电容器越多,总的等效电容量 . [单选题]已知在R.L串联的正弦交流电路中,总电压U=30V,L上的电压 ...
- 手机学python语言用什么软件好_如何在手机上面学习编程?有哪些软件推荐的?...
这里简单介绍几个在手机上练习编程的软件,包括c.java.python和html这4种语言,主要内容如下:c语言:这里可以使用"C语言编译器"这个软件,无需root,就可以进行c代 ...
- python语言流程控制语句的格式_第四节 Python控制语句
编程语言中的 if.for.while等流程控制语句,用来决定程序按照什么方式去执行. if语句格式 if 判断条件: 执行语句... else: 执行语句... 如果"判断条件" ...
最新文章
- PTA-习题11-2 查找星期 (15 分)-enum
- oracle中如何创建dblink
- linux mysql 挂马_linux服务器被挂马
- 13. Roman to Integer
- 金九银十加薪季,测试题预热一波。
- 解决PyCharm调试查看变量时一直显示collecting data并报错Timeout waiting for response且看不到任何内容
- IDC:2017年医疗行业IT花费将达336.5亿
- 楼板计算塑形弹性_楼板计算的塑性铰线理论原理与运用详解.doc
- thinkpad x60安装WINDOWS2003SERVER
- 你真的会开会吗?开会无用说
- angular的生命周期
- Windows 启动jar程序
- limits.conf详解
- 手把手建项目 PrimeNG安装使用
- il和idl区别_MinoxidilMax出品 Dualgen 15% Minoxil脫髮治療的用藥心得
- 虚拟内存、虚拟地址-页-页号、物理地址-页框-页框号
- css什么是重绘重排,哪些操作会造成重绘重排
- 虚拟化技术 — 硬件辅助的虚拟化技术
- 陌陌和它的解药,聊聊出海社交产品的思路
- 大败局:知名企业的失败教训
热门文章
- mysql 临时表建索引_使用select中的索引在MySQL中创建一个临时表
- 无焦虑,不成长!三大方法让你走出焦虑!
- html5跑分最强手机,2018年5月手机跑分排名榜 综合性能最好手机排名前十名
- linux笔记本不关机直接合上,笔记本电脑不关机直接合上,对电脑好吗?
- 你做的APP/软件、开源代码、独立游戏等,到底该如何给人介绍、宣发以及推广?
- Element-ui中 实现多选表格(Table)增加 ‘全选’ 字样
- mysql索引的数据结构及原理
- 兔子--ps中各种工具的作用
- 从零开始学安卓笔记:Android基础知识点
- Python学习[3]:urllib库-爬虫的第二步