Python程式設計教程(2020年清華大學出版社出版的圖書)

Python程式設計教程(2020年清華大學出版社出版的圖書)

本詞條是多義詞,共15個義項
更多義項 ▼ 收起列表 ▲

《Python程式設計教程》是2020年清華大學出版社出版的圖書。

基本介紹

  • 中文名:Python程式設計教程
  • 作者:編者:王輝|責編:袁勤勇//楊楓
  • 出版社:清華大學出版社
  • 出版時間:2020年12月1日
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787302569046
內容簡介,圖書目錄,作者簡介,

內容簡介

本書共分為11章。前三章的內容分別是Python語言簡介;基本數據類型和各種運算符的使用;第4章控制結構,包括選擇和循環;第5章函式的定義和使用;第6章類和面向對象編程;第7章字元串與正則表達式;第8章關於異常處理與代碼調試;第9章、第10章和第11章分別講述了檔案的讀寫、資料庫套用和界面設計。
本書立足於自學,在知識體系上儘量做到完備,內容上力求新穎,採用一批既簡單又精煉的例子。本教材配套電子教案PPT一套,以及全部代碼資源。本書可以作為高等院校人工智慧等相關專業的Python教材,也可以作為Python愛好者的參考用書。

圖書目錄

1.1Python語言簡介1
1.2安裝Python開發環境2
1.3Python解釋器的重要工具3
1.4pip命令4
1.5配置IDLE集成開發環境5
1.6安裝和調試的常見問題7
1.7打包工具PyInstaller11
1.8小結13
練習題113
第2章數據類型15
2.1數值型15
2.2字元串17
2.2.1字元串切片18
2.2.2數據類型轉換20
2.2.3轉義字元21
2.3變數23
2.4組合型25
2.4.1列表25
2.4.2元組30
2.4.3集合32
2.4.4字典33
2.5基本的輸入輸出函式35
2.6小結37
練習題238
第3章運算符39
3.1算術運算符39
3.2比較運算符41
3.3邏輯運算符42
3.4位運算符44
3.5恆等運算符45
3.6運算符的優先權46
3.7複合賦值運算符47
3.8小結47
練習題348
Python程式設計教程目錄第4章控制結構49
4.1選擇結構49
4.2循環結構51
4.3break語句和continue語句52
4.4套用舉例54
4.5小結57
練習題457
第5章函式59
5.1函式的定義和使用59
5.2函式的參數類型62
5.3參數解包65
5.4lambda函式66
5.5變數的作用域67
5.6小結68
練習題568
第6章類和面向對象71
6.1類的定義與使用71
6.1.1實例屬性與類屬性72
6.1.2實例方法與類方法73
6.1.3靜態方法74
6.2類的繼承75
6.3類的特殊方法79
6.4小結82
練習題682
第7章字元串84
7.1字元串操作符84
7.2字元串處理函式85
7.3字元串方法87
7.3.1大小寫轉換87
7.3.2查找和替換88
7.3.3字元分類90
7.3.4字元串格式化93
7.3.5字元串與列表和元組的相互轉換96
7.4小結99
練習題799
第8章正則表達式101
8.1正則表達式的定義101
8.2元字元102
8.2.1方括弧字元類與點103
8.2.2字母、數字和空白字元模式104
8.2.3轉義字元105
8.2.4邊界匹配106
8.2.5數量詞107
8.2.6子模式109
8.3匹配標誌111
8.4re模組的常用方法114
8.5小結116
練習題8117
第9章異常處理與代碼調試118
9.1異常處理結構118
9.2自定義異常121
9.3代碼調試124
9.4代碼測試127
9.5小結132
練習題9132
第10章檔案和資料夾134
10.1文本檔案134
10.2二進制檔案139
10.3檔案和資料夾操作140
10.3.1創建資料夾142
10.3.2搜尋檔案和資料夾143
10.3.3臨時檔案和目錄145
10.3.4刪除檔案和目錄146
10.4小結149
練習題10149
第11章資料庫套用151
11.1SQL基本語法151
11.2資料庫套用編程接口152
11.3增刪查改操作152
11.3.1建立資料庫連線153
11.3.2創建表155
11.3.3插入記錄157
11.3.4讀取記錄159
11.3.5連線操作160
11.3.6WHERE子句162
11.3.7更新和刪除記錄162
11.4小結163
練習題11164
第12章圖形用戶界面設計165
12.1組件的標準屬性167
12.1.1尺寸屬性和顏色屬性167
12.1.2字型屬性169
12.1.3錨點屬性和樣式屬性170
12.1.4點陣圖屬性和游標屬性171
12.2布局管理器172
12.2.1pack布局管理器172
12.2.2grid和place布局管理器173
12.3tkinter事件處理175
12.4常用組件179
12.4.1按鈕組件179
12.4.2畫布組件180
12.4.3複選按鈕182
12.4.4文本框183
12.4.5列表框184
12.4.6單選按鈕和文本組件186
12.4.7與選單有關的組件187
12.4.8容器組件188
12.4.9訊息框和檔案對話框189
12.4.10其他組件190
12.5小結192
練習題12193
第13章Python語言的常用函式194
13.1常用函式介紹194
13.1.1執行函式和過濾函式195
13.1.2投影函式和區間函式196
13.1.3縮減函式、組合函式和枚舉函式197
13.1.4格式函式198
13.2可疊代與疊代器202
13.3小結204
練習題13204
參考文獻206

作者簡介

王輝,男,2018年加拿大湖首大學訪問學者,2011年山東大學博士後,2004年吉林大學博士,研究方向數據挖掘、機器學習等。《軟體學報》、《計算機研究與發展》等發表SCI、EI檢索論文10餘篇。

相關詞條

熱門詞條

聯絡我們