本書側重于Python程序開發(fā)過程中重點和難點的理解,結合具有典型性的程序案例,用通俗的語言由淺入深、循序漸進地幫助讀者掌握Python語言。知識點都使用生活中的案例幫助理解,每個案例都有詳盡的代碼解釋,實戰(zhàn)部分也會將Python語言與Web和數(shù)據(jù)分析等技術相結合,進行技術應用上的擴展。 本書由Python編程基礎、Python高級編程、Python應用技術和Python實戰(zhàn)演練4個部分組成。Python編程基礎針對程序設計的入門,介紹從過程化的編程要點到代碼中使用的各種數(shù)據(jù)類型;Python高級編程針對程序設計的提高,介紹從面向對象的使用到算法上的提升;Python應用技術針對程序設計的場景運用,介紹從Web的開發(fā)到數(shù)據(jù)分析的思路;Python實戰(zhàn)演練針對程序設計的邏輯,從游戲的開發(fā)到基本網站的建設。旨在使讀者通過對本書內容一步步的學習,能夠學會編程方法,打好編程基礎,提升編程能力,擴展編程應用,鍛煉編程思維,培養(yǎng)編程邏輯。 本書適用于學習Python的初學者、愛好者和進取者。對程序沒有概念的人員可以看得懂,學得會;有程序基礎的人員可以加點“料”,擴思路;程序上的“大咖”可以多提寶貴意見,更好地為讀者服務。