×
Python風格徹底研究|超詳實、好理解的Python必學主題
作者: Jason C McDonald
譯者:H&C
書號: ACL068600
出版日: 2024/02/05
ISBN:9786263247383
附件: 線上下載
定價: 980
電子書: 已出版
購買電子書
內容特色
多位Python官方社群的大神技術審校和推薦
教您寫出Python風格的專業程式碼

本書全面介紹了Python語言的每項功能,為渴望寫出一流程式碼的程式設計師提供完整的學習指引。讀者將從本書深入研究慣用的Python模式,不必重新學習基礎的電腦程式設計主題,讓讀者可以立即寫出專業的Python程式。

快速掌握Python的基本語法並設定完整的程式設計環境之後,您將會學習使用Python的動態資料型別、掌握Python對函數式和物件導向程式設計技術的支援、產生器運算式等特殊功能以及並行等進階主題。您還會學到如何對程式專案進行套裝處理、發布、除錯和測試。

本書內容:
‧利用Python的動態型別來產生更乾淨簡潔、更具適應性的程式碼
‧利用先進的迭代技術來建立和處理您的資料
‧設計類別與函式,使其在運作時不會出現不必要的意外或限制
‧使用多重繼承和自省(自我檢查)來設計編寫出更能直接運作的類別程式
‧透過非同步、並行和平行等功能提高程式碼的回應能力和效能
‧建構Python專案以進行上線生產等級的測試和發布

《Python風格徹底研究》一書應該是最符合Python風格的基礎程式設計讀本,本書會帶領您掌握真正符合Python風格的基礎知識,然後逐步學習和設計編寫出能上線發布使用的專業應用程式。
作者介紹
Jason C. McDonald 是一位軟體開發工程師、講師和小說作家、文字工作者。白天,他擔任軟體工程師的工作。夜晚,他是MousePaw Media的創辦人,這是一家開放原始碼(開源)軟體的公司,他在那裡教授和培育軟體開發的新手。一般來說,您可以在他最喜歡的咖啡店裡找到他。
章節目錄
PART I Python 環境
第 1 章 Python 哲理
第 2 章 您的開發環境
第 3 章 語法課程
第 4 章 專案結構與引入

PART II 必學的基本結構
第 5 章 變數與型別
第 6 章 函式與lambda
第 7 章 物件與類別
第 8 章 錯誤和例外處理

PART III 資料與流程
第 9 章 集合與迭代
第 10 章 產生器與綜合運算
第 11 章 文字輸入輸出和情境管理器
第 12 章 2 進位與序列化的處理

PART IV 進階概念
第 13 章 繼承和混入
第 14 章 元類別和抽象基底類別
第 15 章 內省和泛型
第 16 章 非同步與並行
第 17 章 執行緒與平行

PART V 程式碼之外的議題
第 18 章 套裝與發布
第 19 章 除錯與記錄
第 20 章 測試與效能分析
第 21 章 未來的路徑

附錄 A 特殊屬性和方法
附錄 B Python 除錯器(PDB)命令
詞彙術語
Python風格徹底研究|超詳實、好理解的Python必學主題 分享
  • 作者: Jason C McDonald
  • 書號:ACL068600
  • ISBN:9786263247383
  • 出版日:2024/02/05
  • 定價:$ 980
  • 電子書:已出版
  • 購買紙本書

    內容特色
    多位Python官方社群的大神技術審校和推薦
    教您寫出Python風格的專業程式碼

    本書全面介紹了Python語言的每項功能,為渴望寫出一流程式碼的程式設計師提供完整的學習指引。讀者將從本書深入研究慣用的Python模式,不必重新學習基礎的電腦程式設計主題,讓讀者可以立即寫出專業的Python程式。

    快速掌握Python的基本語法並設定完整的程式設計環境之後,您將會學習使用Python的動態資料型別、掌握Python對函數式和物件導向程式設計技術的支援、產生器運算式等特殊功能以及並行等進階主題。您還會學到如何對程式專案進行套裝處理、發布、除錯和測試。

    本書內容:
    ‧利用Python的動態型別來產生更乾淨簡潔、更具適應性的程式碼
    ‧利用先進的迭代技術來建立和處理您的資料
    ‧設計類別與函式,使其在運作時不會出現不必要的意外或限制
    ‧使用多重繼承和自省(自我檢查)來設計編寫出更能直接運作的類別程式
    ‧透過非同步、並行和平行等功能提高程式碼的回應能力和效能
    ‧建構Python專案以進行上線生產等級的測試和發布

    《Python風格徹底研究》一書應該是最符合Python風格的基礎程式設計讀本,本書會帶領您掌握真正符合Python風格的基礎知識,然後逐步學習和設計編寫出能上線發布使用的專業應用程式。
    作者介紹
    Jason C. McDonald 是一位軟體開發工程師、講師和小說作家、文字工作者。白天,他擔任軟體工程師的工作。夜晚,他是MousePaw Media的創辦人,這是一家開放原始碼(開源)軟體的公司,他在那裡教授和培育軟體開發的新手。一般來說,您可以在他最喜歡的咖啡店裡找到他。
    章節目錄
    PART I Python 環境
    第 1 章 Python 哲理
    第 2 章 您的開發環境
    第 3 章 語法課程
    第 4 章 專案結構與引入

    PART II 必學的基本結構
    第 5 章 變數與型別
    第 6 章 函式與lambda
    第 7 章 物件與類別
    第 8 章 錯誤和例外處理

    PART III 資料與流程
    第 9 章 集合與迭代
    第 10 章 產生器與綜合運算
    第 11 章 文字輸入輸出和情境管理器
    第 12 章 2 進位與序列化的處理

    PART IV 進階概念
    第 13 章 繼承和混入
    第 14 章 元類別和抽象基底類別
    第 15 章 內省和泛型
    第 16 章 非同步與並行
    第 17 章 執行緒與平行

    PART V 程式碼之外的議題
    第 18 章 套裝與發布
    第 19 章 除錯與記錄
    第 20 章 測試與效能分析
    第 21 章 未來的路徑

    附錄 A 特殊屬性和方法
    附錄 B Python 除錯器(PDB)命令
    詞彙術語