本書全面、系統(tǒng)、深入地講解了 Python 編程基礎語法與高級應用。在講解過程中,通過大量實際操作的實例將 Python 語言知識全面、系統(tǒng)、深入地呈現(xiàn)給讀者。此外,作者專門為本書錄制了大量的配套教學視頻,讓讀者通過分析實例、運行實例盡快熟悉 Python 編程,在學習中遇到問題時,也可以作為參考。本書共分三篇。第一篇介紹 Python 語言的特點、安裝、語法基礎、程序流程控制、面向過程的編程方法、面向對象的編程方法、程序異常的處理;第二篇介紹了 Python 語言中的包與模塊、迭代器、生成器、裝飾器、上下文管理器等進階語法,同時介紹了使用 Python 標準庫中的文件系統(tǒng)處理、圖形化界面編程、正則表達式、網絡編程、多進(線)程編程、數(shù)據(jù)庫編程。此外,還介紹了運用第三方庫的 Web網站編程、圖片處理;第三篇通過兩個案例介紹 Python 的綜合編程技術。本書在內容上涉及面廣,從基本操作到高級技術及綜合案例,涉及 Python 語言的基礎語法和編程特性。本書在設計上淺顯易懂、實例豐富,尤其適合廣大編程初學者自學,也適合對 Python 語言感興趣的愛好者作為參考用書。