-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰(zhàn)行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優(yōu)實踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
Python程序設計教程(第2版) 版權信息
- ISBN:9787302626145
- 條形碼:9787302626145 ; 978-7-302-62614-5
- 裝幀:一般膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>
Python程序設計教程(第2版) 本書特色
本書內容豐富,包括Python語言簡介、數(shù)據(jù)類型和各種運算符的使用、控制結構(包括選擇和循環(huán))、函數(shù)的定義和使用、類和面向對象編程、字符串、正則表達式、異常處理與代碼調試、文件的讀寫、數(shù)據(jù)庫應用、用戶界面設計、Python語言的常用函數(shù)、數(shù)據(jù)分析與可視化等。 為方便學生自學,在知識體系上盡量做到完備,內容上力求新穎,采用一批既簡單又精煉的程序案例。 為方便教學,本書配備了豐富的數(shù)字資源,包括電子教案、源代碼等。 本書可以作為高等院校人工智能、計算機、軟件工程等相關專業(yè)的Python教材,也可以作為Python愛好者的參考用書。
Python程序設計教程(第2版) 內容簡介
本書共分為14章。第1章為初識Python語言,第2章和第3章分別講解數(shù)據(jù)類型和各種運算符的使用;第4章講解選擇和循環(huán)兩種控制結構;第5章講解函數(shù)的定義與使用;第6章講解類和面向對象編程;第7章講解字符串;第8章講解正則表達式,這部分內容難度稍大;第9章講解異常處理與代碼調試;第10~13章分別講解文件和文件夾、數(shù)據(jù)庫應用、圖形用戶界面設計和Python語言的常用函數(shù);第14章講解數(shù)據(jù)分析與可視化。 本書立足于自學,在知識體系上盡量做到完備,采用的例子既簡單又精煉,配套電子課件以及全部源代碼資源。本書可以作為高等院校人工智能等相關專業(yè)的Python教材,也可以作為Python愛好者的參考用書。
Python程序設計教程(第2版) 目錄
第1章初識Python語言1
1.1Python語言簡介1
1.2安裝Python開發(fā)環(huán)境2
1.3Python解釋器的重要工具3
1.4pip命令4
1.5配置IDLE集成開發(fā)環(huán)境5
1.6安裝和調試的常見問題6
1.7打包工具PyInstaller10
1.8Python代碼編輯器12
1.9小結14
練習題115
第2章數(shù)據(jù)類型16
2.1數(shù)值型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基本的輸入輸出函數(shù)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運算符的優(yōu)先級55
3.7復合賦值運算符56
3.8小結57
練習題357
第4章控制結構59
4.1選擇結構59
4.2循環(huán)結構61
4.3break語句和continue語句62
4.4應用舉例64
4.5小結67
練習題468
第5章函數(shù)70
5.1函數(shù)的定義和使用70
5.2函數(shù)的參數(shù)類型73
5.3參數(shù)解包77
5.4遞歸函數(shù)78
5.5lambda函數(shù)79
5.6變量的作用域80
5.7小結82
練習題582
第6章類和面向對象85
6.1類的定義與使用85
6.1.1實例屬性與類屬性86
6.1.2實例方法與類方法87
6.1.3靜態(tài)方法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字符串處理函數(shù)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數(shù)量詞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創(chuàng)建文件夾157
10.3.2搜索文件和文件夾157
10.3.3臨時文件和目錄158
10.3.4刪除文件和目錄159
10.4小結160
練習題10160
第11章數(shù)據(jù)庫應用162
11.1SQL基本語法162
11.2數(shù)據(jù)庫應用編程接口163
11.3增刪查改操作163
11.3.1建立數(shù)據(jù)庫連接164
11.3.2創(chuàng)建表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語言的常用函數(shù)203
13.1常用函數(shù)介紹203
13.1.1執(zhí)行函數(shù)和過濾函數(shù)204
13.1.2投影函數(shù)和區(qū)間函數(shù)205
13.1.3縮減函數(shù)、組合函數(shù)和枚舉函數(shù)206
13.1.4格式函數(shù)207
13.2可迭代、迭代器與生成器210
13.3小結214
練習題13215
第14章數(shù)據(jù)分析與可視化216
14.1NumPy216
14.1.1創(chuàng)建數(shù)組217
14.1.2算術運算與線性代數(shù)219
14.1.3通用函數(shù)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冊
- >
莉莉和章魚
- >
新文學天穹兩巨星--魯迅與胡適/紅燭學術叢書(紅燭學術叢書)
- >
上帝之肋:男人的真實旅程
- >
山海經
- >
苦雨齋序跋文-周作人自編集