-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
Python程序設計教程(第2版) 版權信息
- ISBN:9787302626145
- 條形碼:9787302626145 ; 978-7-302-62614-5
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
Python程序設計教程(第2版) 本書特色
本書內容豐富,包括Python語言簡介、數據類型和各種運算符的使用、控制結構(包括選擇和循環)、函數的定義和使用、類和面向對象編程、字符串、正則表達式、異常處理與代碼調試、文件的讀寫、數據庫應用、用戶界面設計、Python語言的常用函數、數據分析與可視化等。 為方便學生自學,在知識體系上盡量做到完備,內容上力求新穎,采用一批既簡單又精煉的程序案例。 為方便教學,本書配備了豐富的數字資源,包括電子教案、源代碼等。 本書可以作為高等院校人工智能、計算機、軟件工程等相關專業的Python教材,也可以作為Python愛好者的參考用書。
Python程序設計教程(第2版) 內容簡介
本書共分為14章。第1章為初識Python語言,第2章和第3章分別講解數據類型和各種運算符的使用;第4章講解選擇和循環兩種控制結構;第5章講解函數的定義與使用;第6章講解類和面向對象編程;第7章講解字符串;第8章講解正則表達式,這部分內容難度稍大;第9章講解異常處理與代碼調試;第10~13章分別講解文件和文件夾、數據庫應用、圖形用戶界面設計和Python語言的常用函數;第14章講解數據分析與可視化。 本書立足于自學,在知識體系上盡量做到完備,采用的例子既簡單又精煉,配套電子課件以及全部源代碼資源。本書可以作為高等院校人工智能等相關專業的Python教材,也可以作為Python愛好者的參考用書。
Python程序設計教程(第2版) 目錄
第1章初識Python語言1
1.1Python語言簡介1
1.2安裝Python開發環境2
1.3Python解釋器的重要工具3
1.4pip命令4
1.5配置IDLE集成開發環境5
1.6安裝和調試的常見問題6
1.7打包工具PyInstaller10
1.8Python代碼編輯器12
1.9小結14
練習題115
第2章數據類型16
2.1數值型16
2.2序列型18
2.2.1字符串18
2.2.2列表24
2.2.3元組30
2.3布爾型33
2.4變量34
2.5集合36
2.6字典39
2.7基本的輸入輸出函數43
2.8小結46
練習題246
第3章運算符48
3.1算術運算符48
3.2比較運算符50
3.3邏輯運算符51〖2〗〖3〗Python程序設計教程(第2版)目錄〖2〗3.4位運算符53
3.5恒等運算符54
3.6運算符的優先級55
3.7復合賦值運算符56
3.8小結57
練習題357
第4章控制結構59
4.1選擇結構59
4.2循環結構61
4.3break語句和continue語句62
4.4應用舉例64
4.5小結67
練習題468
第5章函數70
5.1函數的定義和使用70
5.2函數的參數類型73
5.3參數解包77
5.4遞歸函數78
5.5lambda函數79
5.6變量的作用域80
5.7小結82
練習題582
第6章類和面向對象85
6.1類的定義與使用85
6.1.1實例屬性與類屬性86
6.1.2實例方法與類方法87
6.1.3靜態方法88
6.2類的繼承89
6.3類的特殊方法92
6.4模塊與包96
6.5常用的Python標準庫97
6.6小結100
練習題6100
第7章字符串102
7.1字符串操作符102
7.2字符串處理函數103
7.3字符串方法105
7.3.1大小寫轉換105
7.3.2查找和替換106
7.3.3字符分類108
7.3.4字符串格式化111
7.3.5字符串與列表和元組相互轉換114
7.4小結116
練習題7116
第8章正則表達式118
8.1正則表達式的定義118
8.2元字符119
8.2.1點與方括號字符集120
8.2.2特殊字符類121
8.2.3轉義字符122
8.2.4邊界匹配123
8.2.5數量詞124
8.2.6子模式126
8.3匹配標志128
8.4模塊re的常用方法130
8.5小結132
練習題8132
第9章異常處理與代碼調試134
9.1異常處理結構134
9.2自定義異常138
9.3代碼調試140
9.4代碼測試142
9.5小結148
練習題9148
第10章文件和文件夾149
10.1文本文件149
10.2二進制文件154
10.3文件和文件夾操作155
10.3.1創建文件夾157
10.3.2搜索文件和文件夾157
10.3.3臨時文件和目錄158
10.3.4刪除文件和目錄159
10.4小結160
練習題10160
第11章數據庫應用162
11.1SQL基本語法162
11.2數據庫應用編程接口163
11.3增刪查改操作163
11.3.1建立數據庫連接164
11.3.2創建表165
11.3.3插入記錄167
11.3.4讀取記錄170
11.3.5連接操作171
11.3.6WHERE子句173
11.3.7更新和刪除記錄173
11.4小結174
練習題11175
第12章圖形用戶界面設計176
12.1組件的標準屬性178
12.1.1尺寸屬性和顏色屬性178
12.1.2字體屬性179
12.1.3錨點屬性和樣式屬性180
12.1.4位圖屬性和光標屬性181
12.2布局管理器182
12.2.1pack布局管理器182
12.2.2grid和place布局管理器183
12.3tkinter事件處理185
12.4常用組件189
12.4.1按鈕組件189
12.4.2畫布組件189
12.4.3復選按鈕191
12.4.4文本框192
12.4.5列表框193
12.4.6單選按鈕和文本組件194
12.4.7與菜單有關的組件196
12.4.8容器組件197
12.4.9消息框和文件對話框198
12.4.10其他組件199
12.5小結201
練習題12201
第13章Python語言的常用函數203
13.1常用函數介紹203
13.1.1執行函數和過濾函數204
13.1.2投影函數和區間函數205
13.1.3縮減函數、組合函數和枚舉函數206
13.1.4格式函數207
13.2可迭代、迭代器與生成器210
13.3小結214
練習題13215
第14章數據分析與可視化216
14.1NumPy216
14.1.1創建數組217
14.1.2算術運算與線性代數219
14.1.3通用函數221
14.1.4索引、切片和迭代223
14.1.5形狀變換226
14.1.6堆疊與分割227
14.1.7廣播228
14.2SciPy229
14.3Pandas231
14.3.1Series231
14.3.2DataFrame234
14.4Matplotlib237
14.4.1繪制曲線238
14.4.2中文字體241
14.4.3輸出文本243
14.4.4繪制子圖245
14.4.5餅圖、散點圖和直方圖246
14.5小結249
練習題14249
參考文獻251
- >
月亮與六便士
- >
煙與鏡
- >
伯納黛特,你要去哪(2021新版)
- >
經典常談
- >
朝聞道
- >
二體千字文
- >
小考拉的故事-套裝共3冊
- >
大紅狗在馬戲團-大紅狗克里弗-助人