本書共10章,主要介紹Python程序設計的基本概念、基礎知識、基本方法以及Python程序的應用開發(fā)。首先介紹Python的安裝和開發(fā)環(huán)境;隨后介紹Python的數據類型和基本運算,包括字符串、列表、元組、字典、集合等;然后講述程序控制結構,包括順序結構、分支結構和循環(huán)結構;接著介紹了函數及其應用;此后探討Python的類和對象,以及文件操作,講解Python程序的異常處理與程序調試方法;介紹Python在科學計算、可視化以及人工智能方面的應用,從而發(fā)揮Python的強大功能。全書體系完整,條理清晰,內容由淺入深,實例豐富,提供PPT課件,適合作為高等學校Python程序設計課程的教材,也可作為Python程序開發(fā)人員的參考書。