幫助中心 | 我的帳號 | 關於我們

笨辦法學Python3(進階篇)

  • 作者:(美)澤德·A.肖|責編:楊海玲|譯者:王巍巍
  • 出版社:人民郵電
  • ISBN:9787115505392
  • 出版日期:2020/06/01
  • 裝幀:平裝
  • 頁數:202
人民幣:RMB 59 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書是《「笨辦法」學Python 3》一書的進階篇,《「笨辦法」學Python 3》介紹了用Python 3編程的基礎知識,而本書則通過52個精心設計的習題幫助讀者超越基礎,提升水平。這52個習題大部分都結合實際演示,並配有附加挑戰,每個習題都可以幫讀者掌握一項關鍵的實踐技能,包括使用文本編輯器管理複雜的項目、利用功能強大的數據結構、應用演算法處理數據結構、掌握必要的文本分析和處理技術、使用SQL有效且合邏輯地建模存儲數據,以及學習強大的命令行工具等。本書旨在幫助讀者從單純地編寫能運行的代碼跨越到編寫能解決實際問題的高質量Python代碼,成為一名高階的Python程序員。
    本書適合所有已經開始使用Python的技術人員,包括初級開發人員和已經升級到Python 3.6版本以上的經驗豐富的Python程序員。

作者介紹
(美)澤德·A.肖|責編:楊海玲|譯者:王巍巍
    澤德·A.肖(Zed A.Shaw) 是《「笨辦法」學Python(第3版)》《「笨辦法」學Python 3》《「笨辦法」學Ruby(第3版)》《「笨辦法」學C語言》等多本備受歡迎的技術書的作者,他的書在全世界有數百萬讀者。他還是諸多開源項目的創建者,擁有近20年的編程和寫作經驗。他大部分空閑時間致力於繪畫和藝術史的研究。

目錄
第一部分  準備知識
    如果不喜歡作者的個人流程怎麼辦
    如果發現自己太糟糕怎麼辦
  習題0  準備工作
    程序員用的編輯器
    Python  3.6
    工作終端
    pip和virtualenv的配置
    實驗筆記
    GitHub賬號
    git
    可選:錄屏軟體
    進一步研究
  習題1  論流程
    習題挑戰
    鞏固練習
    進一步研究
  習題2  論創新
    習題挑戰
    鞏固練習
  習題3  論質量
    習題挑戰
    鞏固學習
第二部分  快速實現
  如何練習創新
  為新手準備的流程
  新手的寫代碼流程
  習題4  處理命令行參數
    習題挑戰
    答案
    鞏固練習
  習題5  cat
    習題挑戰
    答案
    鞏固練習
    進一步研究
  習題6  find
    習題挑戰
    鞏固練習
    進一步研究
  習題7  grep
    習題挑戰
    鞏固練習
    進一步研究
  習題8  cut
    習題挑戰
    鞏固練習
    進一步研究
  習題9  sed
    習題挑戰

    鞏固練習
    進一步研究
  習題10  sort
    習題挑戰
    鞏固練習
    進一步研究
  習題11  uniq
    習題挑戰
    鞏固學習
    進一步研究
  習題12  複習
    習題挑戰
    鞏固練習
    進一步研究
第三部分  數據結構
  通過數據結構學習質量
  如何學習數據結構
  習題13  單鏈表
    描述
    控制器
    測試
    審計概述
    習題挑戰
    審計
    鞏固練習
  習題14  雙鏈表
    介紹不變條件
    習題挑戰
    鞏固練習
  習題15  棧和隊列
    習題挑戰
    破壞代碼
    進一步研究
  習題16  冒泡排序、快速排序和歸併排序
    習題挑戰
    冒泡排序
    歸併排序
    歸併排序的作弊模式
    快速排序
    鞏固練習
  習題17  字典
    習題挑戰
    創建「代碼的原版副本」
    複製代碼
    註解代碼
    總結數據結構
    記住總結
    憑借記憶實現
    重複
    鞏固練習

    破壞代碼
  習題18  測量性能
    工具
    timeit
    cProfile和profile
    分析性能
    習題挑戰
    鞏固練習
    破壞代碼
    進一步研究
  習題19  提高性能
    習題挑戰
    進一步研究
  習題20  二叉查找樹
    二叉查找樹必備知識
    刪除
    習題挑戰
    鞏固練習
  習題21  二分搜索
    習題挑戰
    鞏固練習
    進一步研究
  習題22  后綴數組
    習題挑戰
    鞏固練習
    進一步研究
  習題23  三叉查找樹
    習題挑戰
    鞏固練習
  習題24  快速URL搜索
    習題挑戰
    鞏固練習
    進一步研究
第四部分  中階項目
  跟蹤代碼缺陷
  習題25  xargs
    習題挑戰
    鞏固練習
  習題26  hexdump
    習題挑戰
    鞏固練習
    進一步研究
  習題27  tr
    習題挑戰
    45分鐘工作時間段的利弊
    鞏固練習
  習題28  sh
    習題挑戰
    鞏固練習
    進一步研究

  習題29  diff和patch
    習題挑戰
    鞏固練習
    進一步研究
第五部分  解析文本
  介紹代碼覆蓋率
  習題30  有限狀態機
    習題挑戰
    鞏固練習
    進一步研究
  習題31  正則表達式
    習題挑戰
    鞏固練習
    進一步研究
  習題32  掃描器
    運行Python掃描器
    習題挑戰
    鞏固練習
    進一步研究
  習題33  解析器
    遞歸下降解析
    BNF文法
    解析器快速演示
    習題挑戰
    鞏固練習
    進一步研究
  習題34  分析器
    訪問者模式
    短小的Puny Python分析器
    解析器和分析器的對比
    習題挑戰
    鞏固練習
    進一步研究
  習題35  解釋器
    解釋器和編譯器的對比
    Python兩者皆是
    如何寫解釋器
    習題挑戰
    鞏固練習
    進一步研究
  習題36  簡單計算器
    習題挑戰
    鞏固練習
    進一步研究
  習題37  小小BASIC
    習題挑戰
    鞏固練習
第六部分  SQL和對象關係映射
  理解SQL就是理解表
  你將學到什麼

  習題38  SQL簡介
    什麼是SQL
    準備工作
    學習SQL術語
    SQL文法
    進一步研究
  習題39  SQL的創建操作
    創建表
    創建多表資料庫
    插入數據
    插入參考數據
    習題挑戰
    進一步研究
  習題40  SQL的讀取操作
    跨表選擇行
    習題挑戰
    進一步研究
  習題41  SQL的更新操作
    更新複雜數據
    替換數據
    習題挑戰
    進一步研究
  習題42  SQL的刪除操作
    使用別的表進行刪除
    習題挑戰
    進一步研究
  習題43  SQL管理
    刪除和修改表
    遷移和數據演化
    習題挑戰
    進一步研究
  習題44  使用Python的資料庫API
    學習API
    習題挑戰
    進一步研究
  習題45  創建ORM
    習題挑戰
    進一步研究
第七部分  終極項目
  你的流程是什麼
  習題46  博客
    習題挑戰
    鞏固練習
  習題47  bc
    習題挑戰
    鞏固練習
  習題48  ed
    習題挑戰
    鞏固練習
  習題49  sed

    習題挑戰
    鞏固練習
  習題50  vi
    習題挑戰
    鞏固練習
  習題51  lessweb
    習題挑戰
    破壞代碼
    鞏固練習
  習題52  moreweb
    習題挑戰
    破壞代碼
    進一步研究

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032