本書是一本關(guān)于Python的編程入門書。全書共分為五大部分:學(xué)習(xí)準(zhǔn)備、基礎(chǔ)知識、高級知識、編程進(jìn)階和應(yīng)用開發(fā)。全書在系統(tǒng)闡述與計(jì)算機(jī)原理相關(guān)的一些知識和Python的開發(fā)環(huán)境的基礎(chǔ)上,重點(diǎn)講解Python語法相關(guān)知識,包括變量、數(shù)據(jù)類型、邏輯語句、函數(shù)、算法等;解析Python實(shí)用高級用法,如面向?qū)ο?、繼承與多態(tài)、容器化、上下文管理等。同時,本書還結(jié)合實(shí)例分析了利用Python如何實(shí)現(xiàn)并發(fā)編程、數(shù)據(jù)庫編程、網(wǎng)絡(luò)編程、GUI編程,以及Python在Web后端開發(fā)、爬蟲開發(fā)、大數(shù)據(jù)開發(fā)與人工智能開發(fā)中的應(yīng)用。本書結(jié)構(gòu)完整,內(nèi)容豐富,語言通俗易懂,實(shí)例詳盡,初學(xué)者可以零基礎(chǔ)入門,程序開發(fā)人員可以學(xué)習(xí)提高,提升編程思維。相信本書一定能夠幫助不同層次的讀者掌握Python編程,提升編程能力。