Python程序設計與實踐——用計算思維解決問題 Python程序设计与实践:用计算思维解决问题

焦福菊, 孫青

  • 出版商: 清華大學
  • 出版日期: 2018-05-29
  • 定價: $174
  • 售價: 8.5$148
  • 語言: 簡體中文
  • 頁數: 168
  • 裝訂: 平裝
  • ISBN: 7302473897
  • ISBN-13: 9787302473893
  • 下單後立即進貨 (約4週~6週)

買這商品的人也買了...

商品描述

本教材主要講授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