發表於2024-11-10
本書基於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
“笨辦法”學Python(第3版 附光盤1張) 下載 mobi pdf epub txt 電子書 格式 2024
“笨辦法”學Python(第3版 附光盤1張) 下載 mobi epub pdf 電子書告誡大傢,這本書不是給Python新人讀的,如果需要學習,應移步Python基礎數據,當然網上也有各種教程。不過我個人是從C/C++基礎上過來的,所以很快就上手瞭。語言本身並不難,難的是如何將應用與語言結閤起來,而這本書的目的就是這樣。
評分送。同時京東商城在售後管理上也非常好的,以解客戶憂
評分這本書值得入手,我第一本真正意義上的入門書是《笨方法學Python》第三版,是知乎朋友們推薦的,之前買過機械工業齣版社的《Ruby從入門到精通》,不過魔幻風格的語言方法太多瞭,不建議新手和愛鑽牛角尖的人學習,還是老老實實從簡單又實用的Python入手吧,人傢可是膠水語言!爬蟲,做網頁後端什麼的輕輕鬆!大概花瞭一個半月看完《笨方法》,每天基本敲6個小時以上,經常逃課學,做齣瞭點不帶GUI界麵的小東西,如計時器,有限個選擇的對話腳本,自動關機腳本,我們班的通訊錄腳本等!
評分首先說書的內容很詳細,印刷質量也還好,但感覺不太適閤初學者看,難度還可以,但感覺趣味性不強,案例不是太多
評分Thank you very much for the excellent service provided by Jingdong mall, and it is very good to do in warehouse management, logistics, distribution and so on. Delivery in a timely manner, distribution staff is also very enthusiastic, and sometimes inconvenient to receive the time, but also arranged for time to be delivered. At the same time in the mall management Jingdong customer service is also very good, to solve customer suffering, overcome all difficulties. Give us a very good shopping experience
評分一如既往的快。做技術得時常補充新知識啊。
評分告誡大傢,這本書不是給Python新人讀的,如果需要學習,應移步Python基礎數據,當然網上也有各種教程。不過我個人是從C/C++基礎上過來的,所以很快就上手瞭。語言本身並不難,難的是如何將應用與語言結閤起來,而這本書的目的就是這樣。
評分Thank you very much for the excellent service provided by Jingdong mall, and it is very good to do in warehouse management, logistics, distribution and so on. Delivery in a timely manner, distribution staff is also very enthusiastic, and sometimes inconvenient to receive the time, but also arranged for time to be delivered. At the same time in the mall management Jingdong customer service is also very good, to solve customer suffering, overcome all difficulties. Give us a very good shopping experience
評分告誡大傢,這本書不是給Python新人讀的,如果需要學習,應移步Python基礎數據,當然網上也有各種教程。不過我個人是從C/C++基礎上過來的,所以很快就上手瞭。語言本身並不難,難的是如何將應用與語言結閤起來,而這本書的目的就是這樣。
“笨辦法”學Python(第3版 附光盤1張) mobi epub pdf txt 電子書 格式下載 2024