內容簡介
本書依據教育部高等學校大學計算機課程教學指導委員會發布的《大學計算機課程教學基本要求》中關於程序設計基礎課程的相關教學要求編寫而成。全書分基礎、進階和應用三部分共11章。基礎部分包括第1章-第4章,內容涵蓋計算機編程基礎、Python語言概述、Python開發環境搭建、Python基本數據類型、Python容器類數據和程序的控制結構;進階部分包括第5章-第9章,內容涵蓋Python的函數和函數式編程、文件、Python程序的異常處理、turtle繪圖和幾個Python常用的第三方庫;應用部分包括第10章和第11章,內容涵蓋網絡爬蟲、科學計算與可視化、機器學習等各種Python應用。 本書力求以學習者為本,內容講解細緻,概念清晰,敘述明確,案例豐富有趣,並融合課程思政要素,幫助讀者掌握通用的程序設計知識和方法,並有效指導讀者掌握Python語法及應用知識。 本書適合作為高等學校Python程序設計或應用及相關課程的教材,也可以作為Python愛好者學習的參考書。目錄
第1章 緒論