本書基於Python3.6的新版已上市,購買新版,請點擊//item.jd.com/12372646.html
ZedShaw完善瞭這個堪稱世上較好的Python學習係統。隻要跟著學習,你就會和迄今為止數十萬Zed教過的初學者一樣獲得成功。
在這本書中,你將通過完成52個精心設計的習題來學會Python。閱讀這些習題,把習題的代碼精確地寫齣來(禁止復製和粘貼!),修正你的錯誤,觀察程序的運行。在這個過程中,你將瞭解軟件是如何工作的,好的程序看起來是什麼樣子,怎樣閱讀、編寫、思考代碼,以及如何用專業程序員的技巧來找齣並修正錯誤。重要的是,你將學到下麵這些編寫優秀的Python軟件必需的初始技能。
這本書會讓你的每一分鍾投入都有迴報。Python是世界上強大、受歡迎的編程語言之一,很快你就會成為一名Python程序員。
你還可以看Zed的視頻!隨書附贈的DVD中包含5個多小時激情揮灑的教學內容:一部完整的Python視頻教程!
《“笨辦法”學Python(第3版)》是一本Python入門書籍,適閤對計算機瞭解不多,沒有學過編程,但對編程感興趣的讀者學習使用。《“笨辦法”學Python(第3版)》以習題的方式引導讀者一步一步學習編程,從簡單的打印一直講到完整項目的實現,讓初學者從基礎的編程技術入手,體驗到軟件開發的基本過程。
《“笨辦法”學Python(第3版)》結構非常簡單,共包括52個習題,其中26個覆蓋瞭輸入/輸齣、變量和函數三個主題,另外26個覆蓋瞭一些比較高級的話題,如條件判斷、循環、類和對象、代碼測試及項目的實現等。每一章的格式基本相同,以代碼習題開始,按照說明編寫代碼,運行並檢查結果,然後再做附加練習。
Zed A.Shaw,是一位狂熱的吉他手、程序員和編程書作傢。他的這本書在全世界有數百萬的讀者。他寫的軟件大大小小的公司都在使用。他的文章經常被眾多極客圈裏的人閱讀和引用。他是一名活躍而有趣的作傢,他會讓你大笑,也會讓你思考。
目錄
習題0 準備工作 1
Mac OSX 1
OSX:應該看到的結果 2
Windows 2
Windows:應該看到的結果 3
Linux 4
Linux:應該看到的結果 5
給新手的告誡 5
習題1 第一個程序 7
應該看到的結果 8
附加練習 10
常見問題迴答 11
習題2 注釋和#號 12
應該看到的結果 12
附加練習 13
常見問題迴答 13
習題3 數字和數學計算 14
應該看到的結果 15
附加練習 15
常見問題迴答 16
習題4 變量和命名 17
應該看到的結果 18
附加練習 18
常見問題迴答 18
習題5 更多的變量和打印 20
應該看到的結果 21
附加練習 21
常見問題迴答 21
習題6 字符串和文本 23
應該看到的結果 24
附加練習 24
常見問題迴答 24
習題7 更多打印 26
應該看到的結果 26
附加練習 27
常見問題迴答 27
習題8 打印,打印 28
應該看到的結果 28
附加練習 28
常見問題迴答 29
習題9 打印,打印,打印 30
應該看到的結果 30
附加練習 31
常見問題迴答 31
習題10 那是什麼 32
應該看到的結果 33
轉義序列 33
附加練習 34
常見問題迴答 34
習題11 提問 35
應該看到的結果 36
附加練習 36
常見問題迴答 36
習題12 提示彆人 37
應該看到的結果 37
附加練習 38
常見問題迴答 38
習題13 參數、解包和變量 39
等一下!“特性”還有另外一個名字 39
應該看到的結果 40
附加練習 41
常見問題迴答 41
習題14 提示和傳遞 42
應該看到的結果 42
附加練習 43
常見問題迴答 43
習題15 讀取文件 45
應該看到的結果 46
附加練習 46
常見問題迴答 47
習題16 讀寫文件 48
應該看到的結果 49
附加練習 50
常見問題迴答 50
習題17 更多文件操作 51
應該看到的結果 52
附加練習 52
常見問題迴答 53
習題18 命名、變量、代碼和函數 54
應該看到的結果 55
附加練習 56
常見問題迴答 56
習題19 函數和變量 57
應該看到的結果 58
附加練習 58
常見問題迴答 59
習題20 函數和文件 60
應該看到的結果 61
附加練習 61
常見問題迴答 61
習題21 函數可以返迴某些東西 63
應該看到的結果 64
附加練習 64
常見問題迴答 65
習題22 到現在你學到瞭哪些東西 66
學到的東西 66
習題23 閱讀一些代碼 67
習題24 更多練習 68
應該看到的結果 69
附加練習 69
常見問題迴答 70
習題25 更多更多的實踐 71
應該看到的結果 72
附加練習 73
常見問題迴答 74
習題26 恭喜你,現在可以考試瞭! 75
常見問題迴答 75
習題27 記住邏輯關係 76
邏輯術語 76
真值錶 77
常見問題迴答 78
習題28 布爾錶達式練習 79
應該看到的結果 80
附加練習 81
常見問題迴答 81
習題29 if語句 82
應該看到的結果 83
附加練習 83
常見問題迴答 83
習題30 else和if 84
應該看到的結果 85
附加練習 85
常見問題迴答 85
習題31 作齣決定 86
應該看到的結果 87
附加練習 87
常見問題迴答 87
習題32 循環和列錶 89
應該看到的結果 90
附加練習 91
常見問題迴答 91
習題33 while循環 93
應該看到的結果 94
附加練習 94
常見問題迴答 95
習題34 訪問列錶的元素 96
附加練習 97
習題35 分支和函數 98
應該看到的結果 100
附加練習 100
常見問題迴答 100
習題36 設計和調試 102
if語句的規則 102
循環的規則 102
調試的小技巧 103
傢庭作業 103
習題37 復習各種符號 104
關鍵字 104
數據類型 105
字符串轉義序列 105
字符串格式化 106
操作符 106
閱讀代碼 107
附加練習 108
常見問題迴答 108
習題38 列錶的操作 109
應該看到的結果 111
附加練習 111
常見問題迴答 112
習題39 字典,可愛的字典 113
應該看到的結果 116
附加練習 116
常見問題迴答 117
習題40 模塊、類和對象 118
模塊和字典差不多 118
類和模塊差不多 119
對象相當於迷你導入 120
獲取某樣東西裏包含的東西 121
第一個關於類的例子 121
應該看到的結果 122
附加練習 122
常見問題迴答 123
習題41 學習麵嚮對象術語 124
單詞練習 124
語匯練習 124
混閤鞏固練習 125
閱讀測試 125
練習從語言到代碼 127
閱讀更多代碼 128
常見問題迴答 128
習題442 對象、類及從屬關係 129
代碼寫成什麼樣子 130
關於class Name(object) 132
附加練習 132
常見問題迴答 133
習題43 基本的麵嚮對象分析和設計 134
簡單遊戲引擎的分析 135
把問題寫下來或者畫齣來 135
摘錄和研究關鍵概念 135
為各種概念創建類層次結構圖和
對象關係圖 136
編寫和運行各個類 137
重復和優化 139
自頂嚮下與自底嚮上 139
《來自Percal 25號行星的哥頓人》的代碼 139
應該看到的結果 145
附加練習 146
常見問題迴答 146
習題44 繼承與閤成 147
什麼是繼承 147
隱式繼承 148
顯式覆蓋 149
在運行前或運行後替換 149
三種方式組閤使用 151
為什麼要用super() 152
super()和__init__搭配使用 152
閤成 153
繼承和閤成的應用場閤 154
附加練習 154
常見問題迴答 155
習題45 你來製作一個遊戲 156
評價你的遊戲 156
函數的風格 157
類的風格 157
代碼風格 158
好的注釋 158
為你的遊戲評分 158
習題46 項目骨架 160
Python軟件包的安裝 160
創建骨架項目目錄 161
最終目錄結構 162
測試你的配置 164
使用這個骨架 164
小測驗 164
常見問題迴答 165
習題47 自動化測試 166
編寫測試用例 166
測試指南 168
應該看到的結果 169
附加練習 169
常見問題迴答 169
習題48 更復雜的用戶輸入 170
我們的遊戲語匯 170
斷句 171
語匯元組 171
掃描輸入 171
異常和數字 171
應該測試的東西 172
設計提示 174
附加練習 174
常見問題迴答 174
習題49 創建句子 175
match和peek 175
句子的文法 176
關於異常 178
應該測試的東西 179
附加練習 179
常見問題迴答 179
習題50 你的第一個網站 180
安裝lpthw.web 180
寫一個簡單的“Hello World”項目 181
會發生什麼 182
修正錯誤 183
創建基本的模闆文件 183
附加練習 185
常見問題迴答 186
習題51 從瀏覽器中獲取輸入 187
Web的工作原理 187
錶單的工作原理 189
創建HTML錶單 191
創建布局模闆 193
為錶單撰寫自動測試代碼 194
附加練習 196
常見問題迴答 197
習題52 創建Web遊戲 198
重構習題43中的遊戲 198
會話和用戶跟蹤 203
創建引擎 204
期末考試 207
常見問題迴答 208
接下來的路 209
怎樣學習任何一種編程語言 210
老程序員的建議 211
附錄 命令行快速入門 213
簡介:廢話少說,命令行來也 213
如何使用這個附錄 213
你需要發揮記憶力 214
習題1 準備工作 214
任務 214
知識點 215
更多任務 216
習題2 路徑、文件夾和目錄(pwd) 217
任務 217
知識點 218
更多任務 219
習題3 如果你迷失瞭 219
任務 219
知識點 219
習題4 創建目錄(mkdir) 219
任務 220
知識點 221
更多任務 221
習題5 更改目錄(cd) 222
任務 222
知識點 225
更多任務 225
習題6 列齣目錄下的內容(ls) 226
任務 226
知識點 229
更多任務 230
習題7 刪除路徑(rmdir) 230
任務 230
知識點 232
更多任務 232
習題8 在多個目錄中切換(pushd,popd) 233
任務 233
知識點 235
更多任務 235
習題9 創建空文件(touch,New-Item) 235
任務 236
知識點 236
更多任務 236
習題10 復製文件(cp) 237
任務 237
知識點 239
更多任務 240
習題11 移動文件(mv) 240
任務 240
知識點 242
更多任務 242
習題12 查看文件內容(less,MORE) 242
任務 243
知識點 243
更多任務 243
習題13 流文件內容顯示(cat) 244
任務 244
知識點 245
更多任務 245
習題14 刪除文件(rm) 245
任務 245
知識點 247
更多任務 247
習題15 退齣命令行(exit) 247
任務 247
知識點 248
更多任務 248
命令行將來的路 248
Unix Bash參考資料 248
PowerShell參考資料 249
我還沒真正翻開這本書,但“笨辦法”這個名字,總給我一種接地氣、實實在在的感覺。我一直認為,學習編程,尤其是初學者,最怕的就是那些高大上、理論性太強的書,讓人一看就望而卻步。所以我對“笨辦法”這個標題充滿瞭好感,它似乎在承諾,這本書不會讓你感到“聰明”地迷失,而是會用一種最簡單、最直接、最“笨”的方式,讓你把知識真正“長”到自己身上。我設想,這本書的內容,一定是循序漸進的,不會一下子拋齣太多的概念,而是會把每一個知識點都拆解得非常細緻,然後通過大量淺顯易懂的例子來鞏固。我甚至可以想象到,在書的某個章節,作者可能會鼓勵我們去“試錯”,去“摺騰”,去用各種“笨”的辦法去解決問題,而不是上來就給齣一個最優解。這種學習過程,雖然看上去“笨”,但往往能讓我們對底層原理有更深刻的理解,也更能培養我們獨立解決問題的能力。我期待這本書能夠教會我“如何思考”一個編程問題,而不僅僅是“如何寫齣”一段代碼。
評分我還沒來得及細讀這本書,但“附光盤1張”這個信息,就讓我聯想到瞭一些非常棒的學習體驗。我一直覺得,對於編程這類實踐性極強的學科來說,單靠文字描述,往往是蒼白無力的。如果能有一張光盤,裏麵不僅僅是代碼示例,更重要的是能有一些“動起來”的內容,那學習效果肯定會事半功倍。我設想,光盤裏也許會有一些非常生動的動畫演示,通過可視化的方式,把一些抽象的編程概念,比如數據結構、算法的執行過程,展現得淋灕盡緻。我甚至在想,會不會有一些互動式的編程環境,讓我們直接在光盤裏就能進行代碼的編寫和調試,並且能夠即時看到結果。這種“所見即所得”的學習方式,對於建立編程直覺,養成良好的編程習慣,是至關重要的。我期待這張光盤能成為我學習過程中的一個得力助手,幫助我更快地掌握Python的核心知識,並且能夠享受到學習的樂趣。
評分我還沒開始深入閱讀這本書,但光盤上那個“附光盤1張”的字樣,讓我立刻聯想到瞭很多學生時代的美好迴憶。那時候,一張小小的CD或者DVD,裏麵裝著老師的講解、例題的演示,甚至是小型的模擬軟件,感覺就像一個寶藏。我猜想這本書的光盤裏,應該也包含瞭不少這樣的“寶藏”。我特彆好奇,光盤裏會不會有老師真人講解的視頻?我總覺得,有些概念,尤其是編程裏比較抽象的概念,如果能看到老師在屏幕上一步一步地演示,並且聽到他細緻的講解,會比單純看文字更容易理解。而且,如果光盤裏有配套的源代碼,並且是經過精心組織、方便查找的,那對我們學習者來說,簡直是無價之寶。我可以一邊看書,一邊對照著光盤裏的代碼去實踐,遇到不懂的地方,直接去光盤裏找例子的實現方式,這樣學習效率肯定能大大提高。我甚至在想,光盤裏會不會有一些“常見錯誤”的提示,或者是一些“調試技巧”的演示,這些小細節往往能幫助我們避免走彎路,快速掌握編程的精髓。
評分我還沒有深入研究這本書的內容,但“第3版”這個標簽,讓我對它的質量充滿信心。一般來說,能夠更新到第三版的書,都經過瞭時間的考驗,也經過瞭讀者的檢驗。這意味著作者對內容進行瞭反復的打磨和優化,肯定吸收瞭不少讀者的反饋和建議。我猜測,這本書的“第3版”在內容上,應該會比前兩版更加成熟、更加完善。可能加入瞭最新的Python版本特性,或者對一些容易引起誤解的章節進行瞭更清晰的闡述。而且,作為一本持續更新的書,它很可能在結構上也更加閤理,邏輯更加嚴謹。我平時看書,非常注重目錄和章節的安排,如果一個好的結構能夠引導我順暢地學習,那體驗會好很多。我期待第三版能夠在保持“笨辦法”的精髓的同時,在內容的新穎性和結構的閤理性上,有更齣色的錶現。
評分哇,這本書的光盤我還沒來得及仔細看,不過光盤封麵上的那個小人兒形象倒是挺可愛的,有點像我小時候看的動畫片裏的角色。我一直對這種形象驅動的學習方式挺感興趣的,總覺得能讓枯燥的編程變得生動有趣。聽說這本書的配套光盤裏有一些互動式的練習和小遊戲,我本來就喜歡玩一些策略類的小遊戲,如果能把學習Python和遊戲結閤起來,那簡直太棒瞭!我設想瞭一下,說不定裏麵會有一些闖關式的編程挑戰,每過一關就能解鎖一個新的Python知識點,或者提升一個編程技能。而且,考慮到是“笨辦法”係列,我猜想光盤裏的內容應該會非常注重實踐,不會像有些書那樣隻講理論,而是會引導我們一步一步地去敲代碼,去解決實際問題。我尤其期待光盤裏有沒有一些跟數據分析或者網頁開發相關的實戰項目,畢竟我現在工作上就經常需要處理大量的數據,如果能學到一些實用的Python技能,那對我的工作幫助就太大瞭。而且,這個光盤的齣現,也讓我對這本書的整體內容更加期待瞭,總覺得這本書在理論之外,一定還有很多隱藏的“彩蛋”等著我去發掘。
評分用京東購物瞭,首先是因為物流非常快速,準時,還可以選時間。品牌多包括很多國外的品牌産地是原裝産地。在國外旅遊時,查瞭有些産品在京東還便宜,就在京東買瞭,省得行李過重。品種多品質保證,很多優惠很多摺扣,比在商場、超市降價時還要便宜很多。退換貨處理速度快,服務態度好。化妝品類每逢遇到節日、618、雙11,優惠更是意外驚喜,很多還可以疊加優惠,都會大量囤貨。禮盒裝的化妝品送給朋友非常體麵,朋友收到禮物都特彆特彆喜歡。傢電類抽油煙機,洗衣機,電熱水器,電飯煲,電動牙刷全都買過瞭,肯定絕對比門店便宜,申請安裝方便快捷,售後服務有保障,使用中途遇到問題(後來發現是自己不會使用,質量沒問題),電話或微信預約師傅上門檢查,態度都很好不嫌麻煩。反正除瞭物流、價格等,服務態度也很好。現在很多零售門店的服務質量服務態度都下降,在京東購物感覺非常便捷開心。
評分配瞭光盤,視頻為英文講解,值得贊一個;同時可以學下英文
評分- 不找任務型的!!
評分書的質量不錯,剛看瞭開頭,有些專業詞匯需要查百度,有些隻能靠理解,不過大多數的內容都能看懂,不錯。
評分我是我們村第一個在網上買東西的人,這裏大部分人是不網購的,他們買東西價格一般不會超過5塊,聽說我在網上買瞭東西後全村都震驚瞭,村長跑到我傢說我瘋瞭!這日子沒法過瞭,麵對重重壓力,我堅持買買買,我相信這個月工資不會白花的,終於快遞到瞭,我揣著激動的心情,顫抖的打開包裹,那一霎那我感覺我眼睛都要亮瞎瞭,阿~這顔值,這手感,這質量,隻怪我讀書少,無法用華麗的言詞來形容它,我舉著它驕傲的站在村口,整個村都沸騰瞭,說太好瞭,太漂亮瞭,太值瞭!!更有人拼命的喊,不給他們看,他們就跳井,嚇得我趕緊收起寶貝落荒而逃。為瞭測試寶貝效果,我立刻去我們村高達100米山上的村長傢試用,村民們一窩蜂追瞭過來,裏三層外三層圍瞭個水泄不通,試玩,在全村人羨慕的目光中,我仰首挺胸,楊長而去。
評分可以,書是好書,而且物流也很快,一直很信賴京東
評分今購的東西,不由得精神為之一振,自覺七經八脈為之一暢,與賣傢您交流,我隻想說,産品實在是太好瞭,你的高尚情操太讓人感動瞭,本人對此賣傢之仰慕如滔滔江水連綿不絕,海枯石爛,天崩地裂,永不變心。交易成功後,我的心情是久久不能平靜,自古英雄齣少年,賣傢年紀輕輕,就有經天緯地之纔,定國安邦之智,而今,天佑我大中華,滄海桑田5000年,神州平地一聲雷,飛沙走石,大霧迷天,朦朧中,隻見頂天立地一金甲天神立於天地間,花見花開,人見人愛,這位英雄手持雙斧,二目如電,一斧下去,混沌初開,二斧下去,女媧造人,三斧下去,小生傾倒。得此大英雄,實乃國之幸也,民之福,人之初也,怎不叫人喜極而泣……看著交易成功,我竟産生齣一種無以名之的悲痛感——啊,這麼好的賣傢,如果將來我再也遇不到瞭,那我該怎麼辦?直到我毫不猶豫地把賣傢的店收藏瞭,我內心的那種激動纔逐漸平靜下來,可是我立刻想到這 麼好的賣傢,倘若彆人看不到,那麼不是浪費心血嗎?經過痛苦的思想鬥爭,我終於下定決心,犧牲小我,奉獻大我。我要以此評價奉獻給世人賞閱,我要給好評……評到所有人都看到為止!
評分老公的書都是這麼又厚又重~養我的大業真是任重道遠啊~書看起來是挺好的~反正我看不懂~還是拍瞭目錄給買書的人參考~看不清不能怪我~畢竟我拍照技術也略有欠缺~哈哈哈哈哈
評分首先快遞很給力,其次書的質量還行,內容大概瀏覽瞭一下,還附帶有光盤,感覺很適閤我這新手,學習爬蟲當作是一個業餘愛好吧,之前也有瞭解過,相對其它的會比較容易上手。
本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 book.cndgn.com All Rights Reserved. 新城书站 版權所有