Python 神乎其技:精要剖析語法精髓,大幅提升程式功力!

丹‧巴德(Dan Bader) 著 江良志 譯

立即出貨 (庫存 > 10)

  • 9789863125419 b1
  • 9789863125419 b2
  • 9789863125419 b3
  • 9789863125419 b4
  • 9789863125419 b5
  • 9789863125419 b6
  • 9789863125419 b7
  • 9789863125419 b8
  • 9789863125419 b9
9789863125419 b1

買這商品的人也買了...

商品描述

以短小精悍的簡短程式領略 Python 絕妙功能,
  協助你寫出更簡潔、執行效率更好的程式!

  Oracle、Tesla、Red Hat…資深開發高手齊聲說讚,
  ★★★★★ Amazon.com 4.9 顆星絕好評推薦!

  精通 Python 程式設計, 不只是搞懂語言的理論面向而已, 更重要的是理解並接受社群採用的慣例和最佳實務作法, 並用於自己的程式;若您已踏上 Python 學習之路, 想要進一步深入探究 Python, 讓程式更加符合 Python 精神, 本書正是為你量身打造。

  串列生成式、頭等函式、lambda、文脈管理器、產生器...等都是威力強大的 Python 功能, 本書將教你如何巧妙運用, 晉升為專家等級的開發者。書中也涵蓋如何有效率的除錯、以及管理程式之間的相依性等實務技巧, 絕對讓你收穫滿滿。

  如果你擁有其他程式語言的開發經驗, 想要加快 Python 的學習速度, 本書也非常適合。可從中學到豐富的實用技巧與設計模式, 成為效率超高、技術純熟 Python 程式開發者。

本書特色

  ● 運用容易吸收的簡短範例, 傳授 Python 最酷的獨家功能
  ● 每個單元都是獨立的技巧, 可彈性閱讀吸收資訊
  ● 串列生成式、裝飾器、具名元組、頭等函式、文脈管理器、迭代器、產生器…等絕妙功能一把抓

作者簡介

丹‧巴德 Dan Bader

  軟體工程師、作家、演講者。幼時說服父母買了 Commodore 64 電腦,從此對程式設計深深著迷。
  期許自己能協助 Python 開發者有效提升程式設計功力和生產力。

 

[作者序]

 

本書源起於筆者在 Twitter 上頭發表的程式碼截圖,為期一週,雖然僅是個短暫系列卻引起廣大迴響,不斷地被分享轉推。之後許多軟體開發人員詢問我如何取得「完整系列」,根據各方探詢的踴躍情況,我察覺這種短小精悍的程式範例值得加以提煉,成為良好的教學工具。

 

於是我著手建立更多的 Python 程式 Tricks,起初透過電子郵件的形式分享給外界;短短幾天之內便有數以百計的 Python 開發人員登錄索取,令我驚訝不已。他們表達感謝之意:原本有許多 Python 語言的功能特色,努力掙扎也搞不懂,但經過我的解釋登時豁然開朗。沒想到有這麼多人從中獲得寶貴知識與啟發。

 

我決定從電子郵件的 Python Tricks 系列挑選出最棒、最有價值的部份,整理成這本 Python 書籍,期許運用容易了解的簡短範例傳授 Python 語言最酷的功能特點。對我來說,這本書是心血結晶,也是一場大型實驗。希望各位讀者在閱讀時能夠樂在其中,在每一章每一節裡都可獲得關於 Python 語言的知識。

 

請把本書當作一場「饗宴」,充滿絕妙的 Python 程式撰寫訣竅,這正是看待本書的最佳方式。

目錄大綱

第 1 章 序章
第 2 章 寫出清楚明瞭的 Python 程式
第 3 章 活用函式
第 4 章 類別與物件導向程式設計
第 5 章 Python 常用資料結構
第 6 章 迴圈與迭代
第 7 章 字典技巧
第 8 章 提升生產力的技巧
第 9 章 臨別贈語