內容簡介
《Python入門經典:以解決計算問題為導向的Python編程實踐》是一本系統而科學的Python入門教程,美國密西根州立大學等多所美國知名高校採用其作為程式語言的入門教材,被奉為經典。它不僅從計算機教學和計算機科學的角度講解了初學者如何才能更有效地去學習Python,而且特彆強調用Python解決生活中的實際問題,精心組織了大量來源於生活中不同領域的與數值計算和數據處理相關的案例。通過《Python入門經典:以解決計算問題為導向的Python編程實踐》,讀者不僅能系統掌握Python編程相關的知識,而且還能掌握利用Python處理各種與數據相關的問題。《Python入門經典:以解決計算問題為導向的Python編程實踐》分為五部分,第一部分介紹計算機設備的一般概念和一些計算機術語;第二部分開始介紹編程的基本知識,包括入門知識和控制語句,為後續內容做鋪墊;第三部分講述數據結構和函式,包括字元串、列表和元組、字典和集合、檔案、函式、算法和程式等進階內容,有助於讀者提升編程技能;第四部分重點介紹如何使用類定義數據結構和算法、開發程式等,培養讀者運用Python語言來實現基本的計算思想和策略的能力;第五部分主要介紹異常、測試和遞歸,旨在使讀者成為更好的程式設計師。《Python入門經典:以解決計算問題為導向的Python編程實踐》深入淺出,每一章節均給出了大量的實例、示範代碼和自測練習,便於讀者理解和掌握相關知識。讀者通過學習《Python入門經典:以解決計算問題為導向的Python編程實踐》,不僅能掌握Python語言的基本知識,還能學習如何在實踐中運用該語言解決問題。
目錄
譯者序
前言
第一部分 關於計算機的思考
第0章 計算機科學研究
0.1 為什麼要研究計算機科學
0.1.1 計算機科學的重要性
0.1.2 計算機“科學”
0.1.3 通過編程學習計算機科學
0.2 編程的困難和使命
0.2.1 困難1:同時做兩件事
0.2.2 困難2:什麼是好程式
0.2.3 程式的使命
0.3 選擇一種計算機語言