python上课笔记_Python3学习笔记(上卷):雨痕 : 电子电脑 :计算机技术 :程序与语言 :浙江新华书店网...

导语

内容提要

经过9年的发展,Python 3生态已相当成熟。无论是语言进化、解释器性能提升,还是第三方支持,都是如此。随着Pymon2.7 EOF日趋临近,迁移到Python 3的各种障碍也被逐一剔除。是时候在新环境下学习或工作了。

人们常说Python简单易学,但这是以封装和隐藏复杂体系为代价的。仅阅读语言规范很难深入,亦无从发挥其应有能力,易学难精才是常态。本书尝试通过分析解释器的工作机制来解析Python 3.6语言理论,以期帮助读者加深理解。

雨痕著的《Python3学习笔记(上卷)》着重于剖析语言的相关背景和实现方式,适合有一定Python编程基础的读者阅读、参考。

目录

第1章  概述

第2章  类型

2.1  基本环境

2.1.1  印象

2.1.2  名字

2.1.3  内存

2.1.4  编译

2.1.5  执行

2.2  内置类型

2.2.1  整数

2.2.2  浮点数

2.2.3  字符串

2.2.4  字节数组

2.2.5  列表

2.2.6  字典

2.2.7  集合

第3章  表达式

3.1  词法

3.1.1  源文件

3.1.2  代码

3.2  赋值

3.2.1  增量赋值

3.2.2  序列解包

3.2.3  作用域

3.3  运算符

3.3.1  链式比较

3.3.2  切片

3.3.3  逻辑运算

3.4  控制流

3.4.1  选择

3.4.2  循环

3.5  推导式

第4章  函数

4.1  定义

4.2  参数

4.3  返回值

4.4  作用域

4.5  闭包

4.6  调用

第5章  迭代器

5.1  迭代器概述

5.2  生成器

5.3  模式

5.4  函数式编程

第6章  模块

6.1  定义

6.2  导入

6.2.1  搜索

6.2.2  编译

6.2.3  引用

6.3  包

6.3.1  初始化

6.3.2  相对导入

6.3.3  拆分

第7章  类

7.1  定义

7.2  字段

7.3  属性

7.4  方法

7.5  继承

7.5.1  统一类型

7.5.2  初始化

7.5.3  覆盖

7.5.4  多继承

7.5.5  抽象类

7.6  开放类

7.7  运算符重载

第8章  异常

8.1  异常概述

8.2  断言

8.3  上下文

第9章  元编程

9.1  装饰器

9.1.1  实现

9.1.2  应用

9.2  描述符

9.3  元类

9.3.1  自定义

9.3.2  应用

9.4  注解

第10章  进阶

10.1  解释器

10.1.1  字节码

10.1.2  全局锁

10.1.3  执行过程

10.1.4  内存分配

10.1.5  垃圾回收

10.2  扩展

10.2.1  ctypes

10.2.2  Cython

第11章  测试

11.1  单元测试

11.1.1  unittest

11.1.2  unittest.mock

11.1.3  coverage

11.2  性能测试

11.2.1  timeit

11.2.2  profile

11.2.3  line profiler

11.2.4  memory profiler

11.2.5  pympler

第12章  工具

12.1  调试器

12.2  包管理

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值