本書注重知識點間的交叉融合以及Python應用能力的培養,深入淺出地闡述Python程序設計的基礎知識,同時著重介紹Python在科學計算、氣象、生物、地理、網絡爬蟲等領域的應用;通過豐富的案例,將Python理論與實踐有機結合,讓編程不再枯燥,易學有趣.本書共9章,分為上、下兩篇.上篇為Python基礎(第1~5章),詳細介紹Python基本語法、數據類型、程序的控制結構和函數.下篇為Python應用(第6~9章),介紹文件操作及數據處理、NumPy庫、Pandas數據分析方法、Biopython、Seaborn可視化的內容,以及Python在科學計算、數據處理、網絡爬蟲等領域的應用.本書敘述清晰,案例豐富,讀者可以循序漸進地學會Python編程方法及應用.本書既可作為高等院校本科計算機類相關專業和非計算機類專業學生的教學用書,也可作為Python語言愛好者的自學用書.