"笨办法"学Python3进阶篇百度网盘pdf下载

作者:
简介:本篇主要提供"笨办法"学Python3进阶篇pdf下载
出版社:文轩网旗舰店
出版时间:2020-06
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

作  者:(美)泽德·A.肖(Zed A.Shaw) 著 王巍巍 译
定  价:59
出 版 社:人民邮电出版社
出版日期:2020年06月01日
页  数:202
装  帧:平装
ISBN:9787115505392
主编推荐
·知乎、b站等技术大牛倾力推荐的书《笨办法学Python 3》的进阶篇; ·数百万编程爱好者追捧的技术专家的全新作品; ·52个习题、1130分钟的教学,带你步入Python进阶的大门。 本书作者创建了一套很好有效的Python 3学习体系,只要跟着学,你就会像作者教过的数百万初学者一样获得成功!只要你能自律、投入和坚持! 在《“笨办法”学Python 3》一书中,作者介绍了使用Python 3进行编程的基础知识,而在这本进阶篇中,作者通过让你完成52个精心设计的习题来基础,提升水平。书中的每等
目录
部分准备知识1
如果不喜欢作者的个人流程怎么办2
如果发现自己太糟糕怎么办2
习题0准备工作3
程序员用的编辑器3
Python3.63
工作终端4
pip和virtualenv的配置4
实验笔记4
GitHub账号5
git5
可选:录屏软件5
进一步研究5
习题1论流程7
习题挑战8
巩固练习9
进一步研究9
习题2论创新11
习题挑战11
巩固练习12
习题3论质量13
习题挑战14
巩固学习14
第二部分快速实现15
如何练习创新16
为新手准备的流程17
新手的写代码流程17
习题4处理命令行参数19
习题挑战19
答案20
巩固练习20
习题5cat21
习题挑战21
答案22
巩固练习22
进一步研究23
习题6find25
习题挑战26
巩固练习26
进一步研究27
习题7grep29
习题挑战29
巩固练习30
进一步研究30
习题8cut31
习题挑战32
巩固练习32
进一步研究32
习题9sed33
习题挑战33
巩固练习34
进一步研究34
习题10sort35
习题挑战35
巩固练习36
进一步研究36
习题11uniq37
习题挑战37
巩固学习38
进一步研究38
习题12复习39
习题挑战39
巩固练习40
进一步研究40
第三部分数据结构43
通过数据结构学习质量44
如何学习数据结构44
习题13单链表47
描述47
控制器48
测试50
审计概述52
习题挑战53
审计53
巩固练习54
习题14双链表55
介绍不变条件56
习题挑战57
巩固练习58
习题15栈和队列59
习题挑战60
破坏代码61
进一步研究61
习题16冒泡排序、快速排序和归并排序63
习题挑战63
冒泡排序65
归并排序66
归并排序的作弊模式67
快速排序69
巩固练习69
习题17字典71
习题挑战71
创建“代码的原版副本”71
复制代码72
注解代码75
总结数据结构76
记住总结76
凭借记忆实现77
重复78
巩固练习78
破坏代码78
习题18测量性能79
工具79
timeit79
cProfile和profile80
分析性能82
习题挑战83
巩固练习83
破坏代码83
进一步研究84
习题19提高性能85
习题挑战86
进一步研究87
习题20二查找树89
二查找树必备知识89
删除90
习题挑战91
巩固练习91
习题21二分搜索93
习题挑战93
巩固练习94
进一步研究94
习题22后缀数组95
习题挑战96
巩固练习96
进一步研究97
习题23三查找树99
习题挑战99
巩固练习101
习题24快速URL搜索103
习题挑战103
巩固练习104
进一步研究104
第四部分中阶项目105
跟踪代码缺陷105
习题25xargs107
习题挑战107
巩固练习107
习题26hexdump109
习题挑战110
巩固练习111
进一步研究111
习题27tr113
习题挑战113
45分钟工作时间段的利弊114
巩固练习114
习题28sh115
习题挑战115
巩固练习116
进一步研究116
习题29diff和patch117
习题挑战117
巩固练习118
进一步研究118
第五部分解析文本119
介绍代码覆盖率119
习题30有限状态机121
习题挑战122
巩固练习124
进一步研究124
习题31正则表达式125
习题挑战126
巩固练习127
进一步研究127
习题32扫描器129
运行Python扫描器130
习题挑战132
巩固练习132
进一步研究133
习题33解析器135
递归下降解析136
BNF文法137
解析器快速演示139
习题挑战141
巩固练习141
进一步研究142
习题34分析器143
访问者模式143
短小的PunyPython分析器144
解析器和分析器的对比147
习题挑战147
巩固练习148
进一步研究148
习题35解释器149
解释器和编译器的对比149
Python两者皆是150
如何写解释器150
习题挑战151
巩固练习151
进一步研究151
习题36简单计算器153
习题挑战153
巩固练习154
进一步研究154
习题37小小BASIC155
习题挑战155
巩固练习156
第六部分SQL和对象关系映射157
理解SQL就是理解表157
你将学到什么158
习题38SQL简介159
什么是SQL159
准备工作160
学习SQL术语161
SQL文法162
进一步研究162
习题39SQL的创建操作163
创建表163
创建多表数据库1
插入数据165
插入参考数据165
习题挑战165
进一步研究166
习题40SQL的读取操作167
跨表选择行167
习题挑战168
进一步研究169
习题41SQL的更新操作171
更新复杂数据171
替换数据172
习题挑战173
进一步研究173
习题42SQL的删除操作175
使用别的表进行删除175
习题挑战176
进一步研究177
习题43SQL管理179
删除和修改表179
迁移和数据演化180
习题挑战181
进一步研究182
习题44使用Python的数据库API183
学习API183
习题挑战184
进一步研究184
习题45创建ORM185
习题挑战185
进一步研究186
第七部分项目187
你的流程是什么187
习题46博客189
习题挑战189
巩固练习190
习题47bc191
习题挑战191
巩固练习192
习题48ed193
习题挑战193
巩固练习194
习题49sed195
习题挑战196
巩固练习196
习题50vi197
习题挑战197
巩固练习198
习题51lessweb199
习题挑战199
破坏代码199
巩固练习200
习题52moreweb201
习题挑战201
破坏代码202
进一步研究202
内容简介
本书是《“笨办法”学Python 3》一书的进阶篇,《“笨办法”学Python 3》介绍了用Python 3编程的基础知识,而本书则通过52个精心设计的习题帮助读者基础,提升水平。这52个习题大部分都结合实际演示,并配有附加挑战,每个习题都可以帮读者掌握一项关键的实践技能,包括使用文本编辑器管理复杂的项目、利用功能强大的数据结构、应用算法处理数据结构、掌握必要的文本分析和处理技术、使用SQL有效且合逻辑地建模存储数据,以及学习强大的命令行工具等。本书旨在帮助读者从单纯地编写能运行的代码跨越到编写能解决实际问题的高质量Python代码,成为一名高阶的Python程序员。 本书适合所有已经开始使用Python的技术人员,包括初级开发人员和已经升级到Python 3.6版本以上的经验丰富的Python程序员。
作者简介
(美)泽德·A.肖(Zed A.Shaw) 著 王巍巍 译
泽德·A. 肖(Zed A.Shaw) 是《“笨办法”学Python(第3版)》《“笨办法”学Python 3》《“笨办法”学Ruby(第3版)》《“笨办法”学C语言》等多本备受欢迎的技术书的作者,他的书在全世界有数百万读者。他还是诸多开源项目的创建者,拥有近20年的编程和写作经验。他大部分空闲时间致力于绘画和艺术史的研究。