Python程式設計與案例解析

《Python程式設計與案例解析》是2023年清華大學出版社出版的圖書,作者是袁國銘。

基本介紹

  • 中文名:Python程式設計與案例解析
  • 作者:袁國銘
  • 出版社:清華大學出版社
  • 出版時間:2023年2月1日
  • 定價:58 元
  • ISBN:9787512148871
內容簡介,圖書目錄,

內容簡介

本書通過案例解析的方式介紹了Python基礎知識。全書分為18章,內容包括:Python學前準備、認識Python編程、Python基礎語法、簡單數據類型與運算符、字元串類型、列表與元組、分支結構、循環結構、異常處理、集合與字典、函式與模組、面向對象編程、檔案、常用基礎庫、資料庫套用開發、Numpy數組與矩陣運算、Pandas數據分析和Matplotlib數據可視化。涵蓋了Python基礎、Python數據存儲與分析、Python數據可視化等內容,案例翔實。 本書適合作為高等院校計算機、大數據、數據科學或其他相關專業教材,也適合從事相關工作的工程師和愛好者閱讀參考。

圖書目錄

第1章 Python學前準備 1
1.1 why、what、how 1
1.2 Python概述 5
1.3 Python集成開發環境 9
1.4 小結 12
第2章 認識Python編程 13
2.1 IPO編程模式 13
2.2 第一個Python程式 13
2.3 用Jupyter Notebook進行Python編程的注意事項 15
2.4 小結 17
第3章 Python基礎語法 18
3.1 標識符、保留字 18
3.2 注釋 19
3.3 變數的命名與使用 20
3.4 縮進 25
3.5 代碼高亮 25
3.6 小結 26
第4章 簡單數據類型與運算符 27
4.1 簡單數據類型 27
4.2 常用運算符及優先權 32
4.3 常用內置函式 37
4.4 常用內置標準庫 42
4.5 小結 46
第5章 字元串類型 47
5.1 字元串表示方法 47
5.2 字元串運算 50
5.3 字元串常用方法和常用函式 51
5.4 字元串格式化輸出 55
5.5 小結 58
第6章 列表與元組 59
6.1 列表 59
6.2 元組 64
6.3 序列 66
6.4 小結 69
第7章 分支結構 70
7.1 基本分支結構 70
7.2 分支結構的嵌套 75
7.3 綜合套用 76
7.4 小結 79
第8章 循環結構 80
8.1 程式開發的三種流程 80
8.2 for-in序列循環 81
8.3 while條件循環 83
8.4 break、continue、pass和else語句 86
8.5 循環嵌套 88
8.6 綜合套用 90
8.7 小結 92
第9章 異常處理 93
9.1 錯誤和異常 93
9.2 異常類型 94
9.3 異常處理 95
9.4 三種特殊的異常處理用法 97
9.5 異常處理綜合套用 98
9.6 小結 99
第10章 集合與字典 100
10.1 集合 100
10.2 字典 106
10.3 小結 115
第11章 函式與模組 117
11.1 函式的分類 117
11.2 函式的定義和調用 117
11.3 函式的參數與返回值 120
11.4 函式的嵌套 124
11.5 變數的作用域 128
11.6 lambda函式 130
11.7 模組和包 131
11.8 Python生態 133
11.9 小結 134
第12章 面向對象編程 135
12.1 類的定義與使用 135
12.2 屬性和方法 137
12.3 面向對象的組合套用 143
12.4 面向對象的三大特性 145
12.5 經典案例 150
12.6 面向對象常用術語 155
12.7 面向對象的軟體開發 156
12.8 小結 157
第13章 檔案 159
13.1 檔案的基本操作 159
13.2 讀寫CSV和Excel檔案 163
13.3 檔案內置庫 168
13.4 小結 172
第14章 常用基礎庫 175
14.1 時間、日期模組 175
14.2 turtle繪圖模組 182
14.3 小結 188
第15章 資料庫套用開發 190
15.1 SQL簡介 190
15.2 SQLite資料庫 191
15.3 Python中的SQLite 195
15.4 小結 197
第16章 NumPy數組與矩陣運算 198
16.1 NumPy數組及其運算 198
16.2 矩陣 206
16.3 小結 212
第17章 Pandas數據分析 213
17.1 Pandas常用數據類型 213
17.2 DataFrame數據處理與分析 218
17.3 小結 237
第18章 Matplotlib數據可視化 238
18.1 認識Matplotlib 238
18.2 基本2D繪圖 242
18.3 基本3D繪圖 252
18.4 小結 257
參考文獻 258

相關詞條

熱門詞條

聯絡我們