Python程式設計與實踐——用計算思維解決問題

Python程式設計與實踐——用計算思維解決問題

《Python程式設計與實踐——用計算思維解決問題》是2018年6月清華大學出版社出版的圖書,作者是李瑩。

基本介紹

  • 書名:Python程式設計與實踐——用計算思維解決問題
  • 作者:李瑩
  • 出版社:清華大學出版社
  • 出版時間:2018年6月
  • 定價:29 元
  • ISBN:9787302473893
內容簡介,圖書目錄,

內容簡介

本教材主要講授Python程式設計知識,採用案例教學和問題驅動的撰寫方法,注重實踐思維、計算思維和創新思維等教育理念與教材內容的結合。本教材將知識點和實際套用相結合,以教學案例引出理論講解。案例源於現實生活,旨在讓讀者理解實際問題被抽象化、模型化和程式化的全過程。內容涵蓋Python套用的各個方面,以對比方式闡述人和計算機在解決問題時的異同,讓讀者理解計算思維的本質。教材在設計上由易到難,分別闡述計算機如何描述和處理現實世界中的各類事物,如何表示各類事物之間的關係,如何組織和最佳化程式結構等,使讀者能夠將程式設計和現實問題相關聯。在講解某一知識點時,橫向延伸與之相關的各類知識點;在講解某一個案例時,縱向擴展該案例所能實現的各種功能模組,使讀者能夠比較全面、深入地理解問題和掌握知識。教材穿插了一些技巧性、實用性的說明,並且對重要代碼添加了注釋。本教材免費提供與內容相配套的教學課件和各個案例的程式原始碼。
本教材的內容涵蓋範圍較廣,案例貼近實際,既可作為以Python為基礎的程式設計類課程的配套教材,又可作為學習Python的很好的自學參考書,也適合各層次Python開發人員閱讀參考。

圖書目錄

第1章良好的編程習慣1
1.1Python簡介2
1.2Python安裝4
1.3漂亮的程式8
1.3.1語法規則10
1.3.2注釋規範14
1.3.3程式調試15
1.4Python學習資料17
習題18
第2章計算機描述現實事物20
2.1變數21
2.1.1變數的含義21
2.1.2變數的命名25
2.1.3變數的創建27
2.2數據類型29
2.2.1數值類型30
2.2.2非數值類型34
習題40
第3章計算機處理現實事物43
3.1數值類型操作43
3.1.1數字操作43
3.1.2布爾操作48
3.2非數值類型操作51
3.2.1字元串處理51
3.2.2多媒體處理62
習題64
〖1〗Python程式設計與實踐——用計算思維解決問題〖1〗
第4章計算機的流程控制66
4.1計算機的邏輯66
4.1.1邏輯表達式67
4.1.2運算符優先權68
4.2程式的有序執行69
4.2.1if條件語句71
4.2.2while循環語句79
4.2.3for循環語句83
4.2.4循環跳轉語句88
習題88
第5章計算機表示現實事物間關係90
5.1集合關係99
5.2線性關係101
5.3樹形關係114
5.4網狀關係122
習題130
第6章程式編寫方法132
6.1逐條編程133
6.2面向過程編程134
6.2.1函式134
6.2.2參數139
6.2.3作用域141
6.3面向對象編程142
6.3.1類143
6.3.2對象148
6.3.3繼承150
6.3.4多態154
6.4模組化編程思想156
6.4.1模組156
6.4.2檔案163
習題167

相關詞條

熱門詞條

聯絡我們