Python程序設計——從編程基礎到專業(yè)應用 第2版課件+習題答案
|
資料類別
|
計算機課件 |
|
課程(專業(yè))
|
Python程序設計——從編程基礎到專業(yè)應用 |
關鍵詞
|
Python程序設計|編程 |
適用年級
|
大學 |
身份要求
|
普通會員 |
金 幣
|
30 。金幣如何獲得?) |
文件格式
|
ppt+word |
文件大小
|
30755K |
發(fā)布時間
|
2024-08-18 09:21:00 |
預覽文件
|
0736037.png(只能預覽部分內(nèi)容) |
下載次數(shù)
|
0 |
發(fā)布人 |
kj008 |
內(nèi)容簡介:
Python程序設計——從編程基礎到專業(yè)應用 第2版課件+習題答案
第1部分 Python編程基礎
第1章 Python起步2
1.1 案例:計算終值2
1.2 Python的安裝和運行2
1.2.1 搭建編程環(huán)境2
1.2.2 創(chuàng)建并運行程序4
1.3 Python語言簡介6
1.3.1 程序設計語言6
1.3.2 Python的起源和特性7
1.4 程序的基本要素8
1.4.1 數(shù)據(jù)類型8
1.4.2 變量10
1.4.3 運算符11
1.4.4 函數(shù)12
1.4.5 語句13
1.4.6 控制結(jié)構(gòu)14
1.5 編程實踐:累加、累乘16
1.6 本章小結(jié)18
1.7 習題19
第2章 數(shù)值計算21
2.1 案例:蒙特卡羅模擬計算圓周率21
2.2 數(shù)字運算符22
2.2.1 比較運算符22
2.2.2 邏輯運算符23
2.2.3 混合類型運算24
2.3 數(shù)值計算常用函數(shù)25
2.3.1 數(shù)字運算函數(shù)25
2.3.2 整型相關函數(shù)26
2.4 相關標準庫27
2.4.1 math庫27
2.4.2 random庫29
2.4.3 time庫32
2.5 編程實踐:NumPy financial33
2.5.1 numpy_financial庫的安裝33
2.5.2 numpy_financial庫的使用34
2.6 本章小結(jié)36
2.7 習題37
第3章 序列39
3.1 案例:計算圓周率的精確小數(shù)位數(shù)39
3.2 對象和類40
3.2.1 type()函數(shù)41
3.2.2 decimal庫中的Decimal類41
3.3 字符串42
3.3.1 字符串的表示42
3.3.2 字符串運算符43
3.3.3 len()函數(shù)和string庫45
3.3.4 字符串的常用方法46
3.4 列表和元組48
3.4.1 列表和元組的表示48
3.4.2 列表和元組的運算符49
3.4.3 列表和元組的函數(shù)51
3.4.4 列表和元組的方法52
3.5 文件53
3.5.1 文件的基本操作53
3.5.2 tkinter中的filedialog55
3.6 編程實踐:Matplotlib中的pyplot56
3.7 本章小結(jié)61
3.8 習題62
第4章 非序列組合64
4.1 案例:四國宏觀經(jīng)濟數(shù)據(jù)對比64
4.2 字典66
4.2.1 字典的表示66
4.2.2 字典的運算符和函數(shù)68
4.2.3 字典的常用方法69
4.3 集合71
4.3.1 集合的表示71
4.3.2 集合的運算符和函數(shù)72
4.3.3 集合的常用方法73
4.4 JSON文件74
4.4.1 JSON格式74
4.4.2 JSON庫75
4.5 編程實踐:pygal78
4.6 本章小結(jié)81
4.7 習題82
第5章 程序的控制結(jié)構(gòu)84
5.1 案例:標準普爾500行業(yè)數(shù)據(jù)分析84
5.2 分支結(jié)構(gòu)86
5.2.1 if-elif-else多分支語句86
5.2.2 條件表達式87
5.3 循環(huán)結(jié)構(gòu)89
5.3.1 while語句89
5.3.2 嵌套循環(huán)92
5.4 CSV文件94
5.4.1 CSV格式94
5.4.2 CSV庫94
5.5 編程實踐:錯誤處理97
5.6 本章小結(jié)100
5.7 習題100
第6章 結(jié)構(gòu)化程序設計102
6.1 案例:模擬乒乓球比賽102
6.2 函數(shù)104
6.2.1 函數(shù)的定義和調(diào)用104
6.2.2 參數(shù)的傳遞107
6.2.3 變量的作用域109
6.3 模塊112
6.3.1 模塊的執(zhí)行和引入112
6.3.2 模塊的結(jié)構(gòu)113
6.4 自頂向下和自底向上115
6.4.1 自頂向下設計115
6.4.2 自底向上實施116
6.5 編程實踐:調(diào)試程序120
6.6 本章小結(jié)124
6.7 習題124
第7章 面向?qū)ο蟮某绦蛟O計126
7.1 案例:模擬乒乓球比賽126
7.2 類和對象實例127
7.2.1 類的定義127
7.2.2 對象實例131
7.3 面向?qū)ο蟮幕咎匦?33
7.3.1 封裝性133
7.3.2 繼承和多態(tài)性134
7.4 面向?qū)ο蟮某绦蛟O計過程136
7.4.1 尋找候選對象136
7.4.2 設計并定義類136
7.5 編程實踐:tkinter中的彈出對話框138
7.6 本章小結(jié)141
7.7 習題142
第2部分 Python專業(yè)應用
第8章 數(shù)據(jù)分析基礎146
8.1 案例:蘋果公司股票價格數(shù)據(jù)的典型技術指標分析146
8.2 科學計算包 NumPy146
8.2.1 數(shù)組導入與創(chuàng)建146
8.2.2 數(shù)組屬性148
8.2.3 數(shù)組訪問149
8.2.4 數(shù)組操作149
8.2.5 數(shù)組運算151
8.3 數(shù)據(jù)處理包Pandas153
8.3.1 數(shù)據(jù)導入153
8.3.2 數(shù)據(jù)創(chuàng)建155
8.3.3 數(shù)據(jù)預覽157
8.3.4 數(shù)據(jù)訪問158
8.3.5 數(shù)據(jù)操作161
8.3.6 時間序列處理164
8.3.7 本章案例實現(xiàn)165
8.4 編程實踐167
8.5 本章小結(jié)170
8.6 習題171
第9章 數(shù)據(jù)可視化172
9.1 案例:金融數(shù)據(jù)可視化172
9.2 Matplotlib進階:繪圖格式的基本設置172
9.3 Python中的其他常見繪圖工具178
9.3.1 Pandas繪圖178
9.3.2 Seaborn庫183
9.4 編程實踐184
9.4.1 股票K線圖繪制184
9.4.2 金融文本數(shù)據(jù)分析188
9.5 本章小結(jié)190
9.6 習題190
第10章 數(shù)據(jù)分析建模191
10.1 案例:金融領域的數(shù)據(jù)分析191
10.2 Scikit-learn介紹191
10.2.1 Scikit-learn的歷史191
10.2.2 Scikit-learn資源介紹192
10.3 Scikit-learn實現(xiàn)回歸模型192
10.3.1 線性回歸模型的原理192
10.3.2 線性回歸模型的簡單實現(xiàn)193
10.3.3 基于Scikit-learn的線性回歸模型預測股票價格漲跌趨勢195
10.4 Scikit-learn實現(xiàn)分類模型201
10.4.1 決策樹分類模型的原理201
10.4.2 決策樹分類模型的簡單實現(xiàn)203
10.4.3 基于Scikit-learn的決策樹分類模型預測是否貸款206
10.5 編程實踐211
10.6 本章小結(jié)214
10.7 習題214
相關說明:
1. 如您下載的資料不止一份,建議您注冊成為本站會員。會員請登錄后下載。
2. 會員購買金幣50元以下,0.7元/個,50元以上,0.5元/個。具體請看:下載與付款。
3. 會員48小時內(nèi)下載同一文件,不重復扣金幣。
4. 下載后請用WinRAR或 WinZIP解壓縮后使用。
5. 如仍有其他下載問題,請看常見問題解答。
下載地址:
|
|
|