本書是上海市高等學校計算機等級考試(二級)Python程序設計考試科目的參考教材,并在教學內容和要求上兼容全國計算機等級考試二級Python語言程序設計考試。本教材以程序設計初學者為教學對象,從程序設計基本概念出發(fā),通過大量示例由淺入深、循序漸進地講述Python程序設計的基本概念和基本方法。本書內容包括Python語言及其編程環(huán)境、Python的基本語法、Python程序的基本流程控制、Python的組合數(shù)據(jù)類型、文件與基于文件的數(shù)據(jù)分析、函數(shù)、面向對象的程序設計與Python生態(tài)、圖形化界面設計、圖形繪制與數(shù)據(jù)可視化、正則表達式與簡單爬蟲、數(shù)據(jù)庫操作和基于第三方庫的應用舉例。本書的例題源碼、電子課件、習題素材等資源提供掃碼下載。