本書以項目為導向,全面介紹了Python程序設計的相關知識及其應用,并詳細闡述了使用Python解決實際問題的方法。全書共9個項目,項目一主要內容包括Python概述、Python開發(fā)環(huán)境的搭建、JupyterNotebook的相關內容等;項目二~八介紹了Python的基礎知識、數據結構、程序的控制結構、函數、面向對象程序設計、文件基礎、常用模塊和庫等內容;項目九為綜合案例,介紹了鐵路數據管理與客流量分析。本書除項目九以外均包含課后習題(選擇題和操作題),通過練習和實踐操作,可幫助讀者鞏固所學的內容。本書適合作為高等職業(yè)院校計算機應用技術、人工智能技術應用、軟件技術、大數據技術等計算機類和電子信息類相關專業(yè)的教材,也可作為Python程序設計愛好者的自學參考書。