本書以程序設(shè)計為主線,以程序設(shè)計初學(xué)者作為教學(xué)對象,由淺入深、循序漸進(jìn)地講述了Python語言的基本概念、基本語法和數(shù)據(jù)結(jié)構(gòu)等基礎(chǔ)知識。全書共分14章,內(nèi)容包括程序設(shè)計基礎(chǔ)與Python概述,數(shù)據(jù)類型,Python程序設(shè)計基礎(chǔ),基本程序設(shè)計結(jié)構(gòu)(順序、選擇和循環(huán)三種),組合數(shù)據(jù)類型,函數(shù)與模塊,文件,異常處理,面向?qū)ο蟪绦蛟O(shè)計,圖形用戶界面設(shè)計,Python的標(biāo)準(zhǔn)庫和第三方庫,基于Pygame的游戲開發(fā)。
本書實例豐富,可作為高等院校相關(guān)專業(yè)Python程序設(shè)計課程的教材或教學(xué)參考書,也可作為大學(xué)各專業(yè)程序設(shè)計公共教材和全國計算機(jī)等級考試參考用書,還可供計算機(jī)應(yīng)用開發(fā)技術(shù)人員和計算機(jī)愛好者自學(xué)使用。