搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Python 3学习笔记.上卷
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787121332746
  • 作      者:
    雨痕著
  • 出 版 社 :
    电子工业出版社
  • 出版日期:
    2018
收藏
编辑推荐

人们都认为Python简单易学,但其实Python 的复杂程度要远高出许多人的设想,诸多概念被隐藏在看似简单的代码背后。这也是Python易学难精的主要原因。对一门语言的学习如果仅停留在语言规范层面,经不起实战的考验。本书试图从Python 3的解释器入手,剖析语言背后的实现,帮助读者修炼Python技能,不仅会用,还用得好,用得妙。

展开
内容介绍

  近几年Python在机器学习、数据分析、运维等方面表现十分抢眼,已经成为求职必须掌握的主要语言之一。本书分为两卷,上卷详解语言(基于Python 3.6),下卷分析标准库,涵盖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 包管理

展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证