「笨辦法」學Python(第3版)

「笨辦法」學Python(第3版)
定價:294
NT $ 256
 

內容簡介

由肖創作的《笨辦法學Python(附光盤第3版)》是一本Python入門書籍,適合對計算機了解不多,沒有學過編程,但對編程感興趣的讀者學習使用。這本書以習題的方式引導讀者一步一步學習編程,從簡單的打印一直講到完整項目的實現,讓初學者從基礎的編程技術入手,最終體驗到軟件開發的基本過程。

《笨辦法學Python(第3版)》結構非常簡單,共包括52個習題,其中26個覆蓋了輸入/輸出、變量和函數三個主題,另外26個覆蓋了一些比較高級的話題,如條件判斷、循環、類和對象、代碼測試及項目的實現等。每一章的格式基本相同,以代碼習題開始,按照說明編寫代碼,運行並檢查結果,然后再做附加練習。

Zed Shaw,Mongrel的開發者,非常有個性的頂尖技術人物,性格率真,觀點獨特。
 

目錄

習題0 准備工作
Mac OSX
OSX:應該看到的結果
Windows
Windows:應該看到的結果
Linux
Linux:應該看到的結果
給新手的告誡
習題1 第一個程序
應該看到的結果
附加練習
常見問題回答
習題2 注釋和#號
應該看到的結果
附加練習
常見問題回答
習題3 數字和數學計算
應該看到的結果
附加練習
常見問題回答
習題4 變量和命名
應該看到的結果
附加練習
常見問題回答
習題5 更多的變量和打印
應該看到的結果
附加練習
常見問題回答
習題6 字符串和文本
應該看到的結果
附加練習
常見問題回答
習題7 更多打印
應該看到的結果
附加練習
常見問題回答
習題8 打印,打印
應該看到的結果
附加練習
常見問題回答
習題9 打印,打印,打印
應該看到的結果
附加練習
常見問題回答
習題10 那是什麼
應該看到的結果
轉義序列
附加練習
常見問題回答
習題11 提問
應該看到的結果
附加練習
常見問題回答
習題12 提示別人
應該看到的結果
附加練習
常見問題回答
習題13 參數、解包和變量
等一下!「特性」還有另外一個名字
應該看到的結果
附加練習
常見問題回答
習題14 提示和傳遞
應該看到的結果
附加練習
常見問題回答
習題15 讀取文件
應該看到的結果
附加練習
常見問題回答
習題16 讀寫文件
應該看到的結果
附加練習
常見問題回答
習題17 更多文件操作
應該看到的結果
附加練習
常見問題回答
習題18 命名、變量、代碼和函數
應該看到的結果
附加練習
常見問題回答
習題19 函數和變量
應該看到的結果
附加練習
常見問題回答
習題20 函數和文件
應該看到的結果
附加練習
常見問題回答
習題21 函數可以返回某些東西
應該看到的結果
附加練習
常見問題回答
習題22 到現在你學到了哪些東西
學到的東西
習題23 閱讀一些代碼
習題24 更多練習
應該看到的結果
附加練習
常見問題回答
習題25 更多更多的實踐
應該看到的結果
附加練習
常見問題回答
習題26 恭喜你,現在可以考試了!
常見問題回答
習題27 記住邏輯關系
邏輯術語
真值表
常見問題回答
習題28 布爾表達式練習
應該看到的結果
附加練習
常見問題回答
習題29 if語句
應該看到的結果
附加練習
常見問題回答
習題30 else和if
應該看到的結果
附加練習
常見問題回答
習題31 作出決定
應該看到的結果
附加練習
常見問題回答
習題32 循環和列表
應該看到的結果
附加練習
常見問題回答
習題33 while循環
應該看到的結果
附加練習
常見問題回答
習題34 訪問列表的元素
附加練習
習題35 分支和函數
應該看到的結果
附加練習
常見問題回答
習題36 設計和調試
if語句的規則
循環的規則
調試的小技巧
家庭作業
習題37 復習各種符號
關鍵字
數據類型
字符串轉義序列
字符串格式化
操作符
閱讀代碼
附加練習
常見問題回答
習題38 列表的操作
應該看到的結果
附加練習
常見問題回答
習題39 字典,可愛的字典
應該看到的結果
附加練習
常見問題回答
習題40 模塊、類和對象
模塊和字典差不多
類和模塊差不多
對象相當於迷你導入
獲取某樣東西里包含的東西
第一個關於類的例子
應該看到的結果
附加練習
常見問題回答
習題41 學習面向對象術語
單詞練習
語匯練習
混合鞏固練習
閱讀測試
練習從語言到代碼
閱讀更多代碼
常見問題回答
習題442 對象、類及從屬關系
代碼寫成什麼樣子
關於class Name(object)
附加練習
常見問題回答
習題43 基本的面向對象分析和設計
簡單游戲引擎的分析
把問題寫下來或者畫出來
摘錄和研究關鍵概念
為各種概念創建類層次結構圖和
對象關系圖
編寫和運行各個類
重復和優化
自頂向下與自底向上
《來自Percal 25號行星的哥頓人》的代碼
應該看到的結果
附加練習
常見問題回答
習題44 繼承與合成
什麼是繼承
隱式繼承
顯式覆蓋
在運行前或運行后替換
三種方式組合使用
為什麼要用super()
super()和__init__搭配使用
合成
繼承和合成的應用場合
附加練習
常見問題回答
習題45 你來制作一個游戲
評價你的游戲
函數的風格
類的風格
代碼風格
好的注釋
為你的游戲評分
習題46 項目骨架
Python軟件包的安裝
創建骨架項目目錄
最終目錄結構
測試你的配置
使用這個骨架
小測驗
常見問題回答
習題47 自動化測試
編寫測試用例
測試指南
應該看到的結果
附加練習
常見問題回答
習題48 更復雜的用戶輸入
我們的游戲語匯
斷句
語匯元組
掃描輸入
異常和數字
應該測試的東西
設計提示
附加練習
常見問題回答
習題49 創建句子
match和peek
句子的文法
關於異常
應該測試的東西
附加練習
常見問題回答
習題50 你的第一個網站
安裝lpthw.web
寫一個簡單的「Hello World」項目
會發生什麼
修正錯誤
創建基本的模板文件
附加練習
常見問題回答
習題51 從瀏覽器中獲取輸入
Web的工作原理
表單的工作原理
創建HTML表單
創建布局模板
為表單撰寫自動測試代碼
附加練習
常見問題回答
習題52 創建Web游戲
重構習題43中的游戲
會話和用戶跟蹤
創建引擎
期末考試
常見問題回答
接下來的路
怎樣學習任何一種編程語言
老程序員的建議
附錄 命令行快速入門
簡介:廢話少說,命令行來也
如何使用這個附錄
你需要發揮記憶力
習題1 准備工作
任務
知識點
更多任務
習題2 路徑、文件夾和目錄(pwd)
任務
知識點
更多任務
習題3 如果你迷失了
任務
知識點
習題4 創建目錄(mkdir)
任務
知識點
更多任務
習題5 更改目錄(cd)
任務
知識點
更多任務
習題6 列出目錄下的內容(ls)
任務
知識點
更多任務
習題7 刪除路徑(rmdir)
任務
知識點
更多任務
習題8 在多個目錄中切換(pushd,popd)
任務
知識點
更多任務
習題9 創建空文件(touch,New-Item)
任務
知識點
更多任務
習題10 復制文件(cp)
任務
知識點
更多任務
習題11 移動文件(mv)
任務
知識點
更多任務
習題12 查看文件內容(less,MORE)
任務
知識點
更多任務
習題13 流文件內容顯示(cat)
任務
知識點
更多任務
習題14 刪除文件(rm)
任務
知識點
更多任務
習題15 退出命令行(exit)
任務
知識點
更多任務
命令行將來的路
Unix Bash參考資料
PowerShell參考資料
網路書店 類別 折扣 價格
  1. 新書
    87
    $256