內容簡介
內容簡介 以Python 3000(Py3K或Python 3.0)為教學重點介紹Python 3.0與Python 2.x版的差異性從基礎到深入的介紹,實際的範例程式與解說,幫助您精通Python的撰寫及應用 Python是近年來成長速度最快的跨平台程式語言,現今國外許多大學都將Python程式語言列入授課課程,YouTube、Google、IronPort、EVE Online與University of Maryland等都在使用。本書以Python 3000(Py3K或Python 3.0)為教學重點,並從中說明Python 2.x版的差異性,讀完本書後您將會精通與熟悉Python程式語言的撰寫與應用。 本書內容完整的包括了所有Python程式語言的觀念,並且從基礎到深入的詳細介紹,包括如何使用重要的流程控制、函式、模組、物件導向觀念、多媒體、資料庫與視窗介面程式開發等應用,並且從中加入許多範例程式讓讀者可以更快速且輕鬆的學會Python程式語言。 書中所介紹的各個章節中都提供了範例程式讓您可以在自己的電腦上執行,希望有助您對於Python的完整了解,並能實際的應用在工作上。 本書適用於各個層次的Python程式設計師與正要開始接觸Python程式語言的入門者。您並不需要有任何的程式撰寫經驗,不過您若是以前有撰寫程式經驗來閱讀本書會讓您進步更快。本書的目的在於教學,而不著重於磨練程式的撰寫技巧,所以不論您是其他程式語言的程式設計師或是一位新手設計師,本書都可以幫助您達成目標,很快的成為Python程式語言專家。
產品目錄
產品目錄 CH1. Python簡介CH2. 資料型態、變數與運算CH3. 迴圈及流程控制CH4. 字串和表達式CH5. 資料結構CH6. 使用類別CH7. 類別的繼承CH8. 例外處理CH9. 輸入與輸出CH10. 執行緒程式設計CH11. 使用標準函式庫CH12. 網際網路程式設計CH13. XML與Python程式設計CH14. 使用C C++延伸PythonCH15. Python與.Net Framework整合CH16. Python與Java整合CH17. 建立視窗程式CH18. Win32程式設計CH19. 多媒體設計CH20. 使用資料庫CH21. 模組的使用CH22. 分發Python模組和應用程式