1.完整丰富的Python编程教程,不仅介绍编程语言本身,还涉及场景实战、错误排查、程序发布等众多实用内容。 2.程序员实用的编程手册。针对多个应用场景给出解决方案,帮助读者有效避免犯错,提高工作效率。 3.内容循序渐,深浅出。从Python的基础知识始,介绍了数据类型、函数、条件、循环等基本概念,展示了生成器、面向对象编程等具有Python特色的阶理念,并给出了定位和排除异常、测试代码、调试的方法。
售 价:¥
纸质售价:¥102.50购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
内 容 提 要
作者简介
审校者简介
前 言
本书的目标人群
本书涵盖的内容
最大限度地利用本书
下载示例代码文件
下载彩色图像
本书使用的约定
资源与支持
配套资源
提交勘误
与我们联系
关于异步社区和异步图书
第1章 Python概述
1.1 编程预备知识
1.2 走近Python
1.3 关于Python
1.4 Python的缺点
1.5 当前的Python用户
1.6 安装环境
1.7 安装Python
1.8 怎样运行Python程序
1.9 Python代码的组织形式
1.10 Python的执行模型
1.11 编写优质代码的指导原则
1.12 Python的文化
1.13 关于IDE的说明
1.14 总结
第2章 内置的数据类型
2.1 一切皆是对象
2.2 可变还是不可变?这是个问题
2.3 数值
2.4 不可变序列
2.5 可变序列
2.6 集合类型
2.7 映射类型—字典
2.8 数据类型
2.9 最后的考虑
2.10 总结
第3章 条件和迭代
3.1 条件编程
3.2 循环
3.3 赋值表达式
3.4 综合应用
3.5 itertools模块速览
3.6 总结
第4章 函数,代码的基本构件
4.1 为什么要使用函数
4.2 作用域和名称解析
4.3 输入参数
4.4 返回值
4.5 一些实用的提示
4.6 递归函数
4.7 匿名函数
4.8 函数的属性
4.9 内置函数
4.10 代码的文档和注释
4.11 导入对象
4.12 最后一个例子
4.13 总结
第5章 解析和生成器
5.1 map()、zip()、filter()函数
5.2 解析
5.3 生成器
5.4 性能上的考虑
5.5 不要过度使用解析和生成器
5.6 名称局部化
5.7 内置的生成行为
5.8 最后一个例子
5.9 总结
第6章 面向对象编程、装饰器和迭代器
6.1 装饰器
6.2 面向对象编程(OOP)
6.3 编写自定义的迭代器
6.4 总结
第7章 异常和上下文管理器
7.1 异常
7.2 上下文管理器
7.3 总结
第8章 文件和数据持久化
8.1 操作文件和目录
8.2 数据交换格式
8.3 I/O、流和请求
8.4 对磁盘上的数据进行持久化
8.5 总结
第9章 加密与令牌
9.1 加密的需要
9.2 Hashlib模块
9.3 HMAC模块
9.4 secrets模块
9.5 JSON Web令牌
9.6 参考阅读
9.7 总结
第10章 测试
10.1 对应用程序进行测试
10.2 测试驱动的开发
10.3 总结
第11章 调试和性能分析
11.1 调试技巧
11.2 故障排除指南
11.3 对Python进行性能分析
11.4 总结
第12章 GUI和脚本
12.1 第一种方法:脚本
12.2 第二种方法:GUI应用程序
12.3 下一步的方向
12.4 总结
第13章 数据科学简介
13.1 IPython和Jupyter Notebook
13.2 处理数据
13.3 下一步的方向
13.4 总结
第14章 API开发
14.1 什么是Web
14.2 类型提示:概述
14.3 API简介
14.4 铁路API
14.5 消费API
14.6 未来的方向
14.7 总结
第15章 打包Python应用程序
15.1 Python包索引
15.2 列车调度项目
15.3 用setuptools进行打包
15.4 生成和发布程序包
15.5 启动新项目的建议
15.6 其他工具
15.7 进一步的学习方向
15.8 总结
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜