注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)笨辦法學(xué)Python 3:進(jìn)階篇

笨辦法學(xué)Python 3:進(jìn)階篇

笨辦法學(xué)Python 3:進(jìn)階篇

定 價(jià):¥59.00

作 者: 澤德·A.肖 著,王巍巍 譯
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787115505392 出版時(shí)間: 2020-06-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 202 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)是《“笨辦法”學(xué)Python 3》一書(shū)的進(jìn)階篇,《“笨辦法”學(xué)Python 3》介紹了用Python 3編程的基礎(chǔ)知識(shí),而本書(shū)則通過(guò)52個(gè)精心設(shè)計(jì)的習(xí)題幫助讀者超越基礎(chǔ),提升水平。這52個(gè)習(xí)題大部分都結(jié)合實(shí)際演示,并配有附加挑戰(zhàn),每個(gè)習(xí)題都可以幫讀者掌握一項(xiàng)關(guān)鍵的實(shí)踐技能,包括使用文本編輯器管理復(fù)雜的項(xiàng)目、利用功能強(qiáng)大的數(shù)據(jù)結(jié)構(gòu)、應(yīng)用算法處理數(shù)據(jù)結(jié)構(gòu)、掌握必要的文本分析和處理技術(shù)、使用SQL有效且合邏輯地建模存儲(chǔ)數(shù)據(jù),以及學(xué)習(xí)強(qiáng)大的命令行工具等。本書(shū)旨在幫助讀者從單純地編寫(xiě)能運(yùn)行的代碼跨越到編寫(xiě)能解決實(shí)際問(wèn)題的高質(zhì)量Python代碼,成為一名高階的Python程序員。本書(shū)適合所有已經(jīng)開(kāi)始使用Python的技術(shù)人員,包括初級(jí)開(kāi)發(fā)人員和已經(jīng)升級(jí)到Python 3.6版本以上的經(jīng)驗(yàn)豐富的Python程序員。

作者簡(jiǎn)介

  澤德·A. 肖(Zed A.Shaw) 是《“笨辦法”學(xué)Python(第3版)》《“笨辦法”學(xué)Python 3》《“笨辦法”學(xué)Ruby(第3版)》《“笨辦法”學(xué)C語(yǔ)言》等多本備受歡迎的技術(shù)書(shū)的作者,他的書(shū)在全世界有數(shù)百萬(wàn)讀者。他還是諸多開(kāi)源項(xiàng)目的創(chuàng)建者,擁有近20年的編程和寫(xiě)作經(jīng)驗(yàn)。他大部分空閑時(shí)間致力于繪畫(huà)和藝術(shù)史的研究。

圖書(shū)目錄

第 一部分 準(zhǔn)備知識(shí) 1
如果不喜歡作者的個(gè)人流程怎么辦 2
如果發(fā)現(xiàn)自己太糟糕怎么辦 2
習(xí)題0 準(zhǔn)備工作 3
程序員用的編輯器 3
Python 3.6 3
工作終端 4
pip和virtualenv的配置 4
實(shí)驗(yàn)筆記 4
GitHub賬號(hào) 5
git 5
可選:錄屏軟件 5
進(jìn)一步研究 5
習(xí)題1 論流程 7
習(xí)題挑戰(zhàn) 8
鞏固練習(xí) 9
進(jìn)一步研究 9
習(xí)題2 論創(chuàng)新 11
習(xí)題挑戰(zhàn) 11
鞏固練習(xí) 12
習(xí)題3 論質(zhì)量 13
習(xí)題挑戰(zhàn) 14
鞏固學(xué)習(xí) 14
第二部分 快速實(shí)現(xiàn) 15
如何練習(xí)創(chuàng)新 16
為新手準(zhǔn)備的流程 17
新手的寫(xiě)代碼流程 17
習(xí)題4 處理命令行參數(shù) 19
習(xí)題挑戰(zhàn) 19
答案 20
鞏固練習(xí) 20
習(xí)題5 cat 21
習(xí)題挑戰(zhàn) 21
答案 22
鞏固練習(xí) 22
進(jìn)一步研究 23
習(xí)題6 find 25
習(xí)題挑戰(zhàn) 26
鞏固練習(xí) 26
進(jìn)一步研究 27
習(xí)題7 grep 29
習(xí)題挑戰(zhàn) 29
鞏固練習(xí) 30
進(jìn)一步研究 30
習(xí)題8 cut 31
習(xí)題挑戰(zhàn) 32
鞏固練習(xí) 32
進(jìn)一步研究 32
習(xí)題9 sed 33
習(xí)題挑戰(zhàn) 33
鞏固練習(xí) 34
進(jìn)一步研究 34
習(xí)題10 sort 35
習(xí)題挑戰(zhàn) 35
鞏固練習(xí) 36
進(jìn)一步研究 36
習(xí)題11 uniq 37
習(xí)題挑戰(zhàn) 37
鞏固學(xué)習(xí) 38
進(jìn)一步研究 38
習(xí)題12 復(fù)習(xí) 39
習(xí)題挑戰(zhàn) 39
鞏固練習(xí) 40
進(jìn)一步研究 40
第三部分 數(shù)據(jù)結(jié)構(gòu) 43
通過(guò)數(shù)據(jù)結(jié)構(gòu)學(xué)習(xí)質(zhì)量 44
如何學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu) 44
習(xí)題13 單鏈表 47
描述 47
控制器 48
測(cè)試 50
審計(jì)概述 52
習(xí)題挑戰(zhàn) 53
審計(jì) 53
鞏固練習(xí) 54
習(xí)題14 雙鏈表 55
介紹不變條件 56
習(xí)題挑戰(zhàn) 57
鞏固練習(xí) 58
習(xí)題15 棧和隊(duì)列 59
習(xí)題挑戰(zhàn) 60
破壞代碼 61
進(jìn)一步研究 61
習(xí)題16 冒泡排序、快速排序和歸并排序 63
習(xí)題挑戰(zhàn) 63
冒泡排序 65
歸并排序 66
歸并排序的作弊模式 67
快速排序 69
鞏固練習(xí) 69
習(xí)題17 字典 71
習(xí)題挑戰(zhàn) 71
創(chuàng)建“代碼的原版副本” 71
復(fù)制代碼 72
注解代碼 75
總結(jié)數(shù)據(jù)結(jié)構(gòu) 76
記住總結(jié) 76
憑借記憶實(shí)現(xiàn) 77
重復(fù) 78
鞏固練習(xí) 78
破壞代碼 78
習(xí)題18 測(cè)量性能 79
工具 79
timeit 79
cProfile和profile 80
分析性能 82
習(xí)題挑戰(zhàn) 83
鞏固練習(xí) 83
破壞代碼 83
進(jìn)一步研究 84
習(xí)題19 提高性能 85
習(xí)題挑戰(zhàn) 86
進(jìn)一步研究 87
習(xí)題20 二叉查找樹(shù) 89
二叉查找樹(shù)必備知識(shí) 89
刪除 90
習(xí)題挑戰(zhàn) 91
鞏固練習(xí) 91
習(xí)題21 二分搜索 93
習(xí)題挑戰(zhàn) 93
鞏固練習(xí) 94
進(jìn)一步研究 94
習(xí)題22 后綴數(shù)組 95
習(xí)題挑戰(zhàn) 96
鞏固練習(xí) 96
進(jìn)一步研究 97
習(xí)題23 三叉查找樹(shù) 99
習(xí)題挑戰(zhàn) 99
鞏固練習(xí) 101
習(xí)題24 快速URL搜索 103
習(xí)題挑戰(zhàn) 103
鞏固練習(xí) 104
進(jìn)一步研究 104
第四部分 中階項(xiàng)目 105
跟蹤代碼缺陷 105
習(xí)題25 xargs 107
習(xí)題挑戰(zhàn) 107
鞏固練習(xí) 107
習(xí)題26 hexdump 109
習(xí)題挑戰(zhàn) 110
鞏固練習(xí) 111
進(jìn)一步研究 111
習(xí)題27 tr 113
習(xí)題挑戰(zhàn) 113
45分鐘工作時(shí)間段的利弊 114
鞏固練習(xí) 114
習(xí)題28 sh 115
習(xí)題挑戰(zhàn) 115
鞏固練習(xí) 116
進(jìn)一步研究 116
習(xí)題29 diff和patch 117
習(xí)題挑戰(zhàn) 117
鞏固練習(xí) 118
進(jìn)一步研究 118
第五部分 解析文本 119
介紹代碼覆蓋率 119
習(xí)題30 有限狀態(tài)機(jī) 121
習(xí)題挑戰(zhàn) 122
鞏固練習(xí) 124
進(jìn)一步研究 124
習(xí)題31 正則表達(dá)式 125
習(xí)題挑戰(zhàn) 126
鞏固練習(xí) 127
進(jìn)一步研究 127
習(xí)題32 掃描器 129
運(yùn)行Python掃描器 130
習(xí)題挑戰(zhàn) 132
鞏固練習(xí) 132
進(jìn)一步研究 133
習(xí)題33 解析器 135
遞歸下降解析 136
BNF文法 137
解析器快速演示 139
習(xí)題挑戰(zhàn) 141
鞏固練習(xí) 141
進(jìn)一步研究 142
習(xí)題34 分析器 143
訪問(wèn)者模式 143
短小的Puny Python分析器 144
解析器和分析器的對(duì)比 147
習(xí)題挑戰(zhàn) 147
鞏固練習(xí) 148
進(jìn)一步研究 148
習(xí)題35 解釋器 149
解釋器和編譯器的對(duì)比 149
Python兩者皆是 150
如何寫(xiě)解釋器 150
習(xí)題挑戰(zhàn) 151
鞏固練習(xí) 151
進(jìn)一步研究 151
習(xí)題36 簡(jiǎn)單計(jì)算器 153
習(xí)題挑戰(zhàn) 153
鞏固練習(xí) 154
進(jìn)一步研究 154
習(xí)題37 小小BASIC 155
習(xí)題挑戰(zhàn) 155
鞏固練習(xí) 156
第六部分 SQL和對(duì)象關(guān)系映射 157
理解SQL就是理解表 157
你將學(xué)到什么 158
習(xí)題38 SQL簡(jiǎn)介 159
什么是SQL 159
準(zhǔn)備工作 160
學(xué)習(xí)SQL術(shù)語(yǔ) 161
SQL文法 162
進(jìn)一步研究 162
習(xí)題39 SQL的創(chuàng)建操作 163
創(chuàng)建表 163
創(chuàng)建多表數(shù)據(jù)庫(kù) 164
插入數(shù)據(jù) 165
插入?yún)⒖紨?shù)據(jù) 165
習(xí)題挑戰(zhàn) 165
進(jìn)一步研究 166
習(xí)題40 SQL的讀取操作 167
跨表選擇行 167
習(xí)題挑戰(zhàn) 168
進(jìn)一步研究 169
習(xí)題41 SQL的更新操作 171
更新復(fù)雜數(shù)據(jù) 171
替換數(shù)據(jù) 172
習(xí)題挑戰(zhàn) 173
進(jìn)一步研究 173
習(xí)題42 SQL的刪除操作 175
使用別的表進(jìn)行刪除 175
習(xí)題挑戰(zhàn) 176
進(jìn)一步研究 177
習(xí)題43 SQL管理 179
刪除和修改表 179
遷移和數(shù)據(jù)演化 180
習(xí)題挑戰(zhàn) 181
進(jìn)一步研究 182
習(xí)題44 使用Python的數(shù)據(jù)庫(kù)API 183
學(xué)習(xí)API 183
習(xí)題挑戰(zhàn) 184
進(jìn)一步研究 184
習(xí)題45 創(chuàng)建ORM 185
習(xí)題挑戰(zhàn) 185
進(jìn)一步研究 186
第七部分 終極項(xiàng)目 187
你的流程是什么 187
習(xí)題46 博客 189
習(xí)題挑戰(zhàn) 189
鞏固練習(xí) 190
習(xí)題47 bc 191
習(xí)題挑戰(zhàn) 191
鞏固練習(xí) 192
習(xí)題48 ed 193
習(xí)題挑戰(zhàn) 193
鞏固練習(xí) 194
習(xí)題49 sed 195
習(xí)題挑戰(zhàn) 196
鞏固練習(xí) 196
習(xí)題50 vi 197
習(xí)題挑戰(zhàn) 197
鞏固練習(xí) 198
習(xí)題51 lessweb 199
習(xí)題挑戰(zhàn) 199
破壞代碼 199
鞏固練習(xí) 200
習(xí)題52 moreweb 201
習(xí)題挑戰(zhàn) 201
破壞代碼 202
進(jìn)一步研究 202

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)