定 價:¥59.00
作 者: | 朱榮,吳俊華,尚軍亮,趙景秀,王永,郭迎,焦春燕 |
出版社: | 清華大學(xué)出版社 |
叢編項: | |
標 簽: | 暫缺 |
ISBN: | 9787302632924 | 出版時間: | 2023-06-01 | 包裝: | 平裝-膠訂 |
開本: | 16開 | 頁數(shù): | 字數(shù): |
第1章配置Python編程環(huán)境1
1.1Windows系統(tǒng)下安裝Python的步驟1
1.2簡單的Python語言程序介紹5
1.3Anaconda軟件安裝步驟9
1.4使用Anaconda軟件14
1.4.1Anaconda Prompt的使用14
1.4.2集成開發(fā)環(huán)境Spyder的使用16
本章習(xí)題18
實訓(xùn)項目Python編程環(huán)境搭建19
第2章變量、常量、數(shù)據(jù)類型與運算符21
2.1Python語言中的基本數(shù)據(jù)類型21
2.1.1整型21
2.1.2浮點型21
2.1.3布爾型22
2.1.4字符串類型22
2.2變量與常量25
2.3運算符27
2.3.1算術(shù)運算符27
2.3.2比較運算符29
2.3.3邏輯運算符30
2.3.4成員運算符32
2.4Python常用的內(nèi)置函數(shù)33
2.4.1數(shù)學(xué)函數(shù)33
2.4.2類型轉(zhuǎn)換函數(shù)34
2.4.3字符串函數(shù)35
本章習(xí)題44
實訓(xùn)項目Python數(shù)據(jù)類型、運算符及內(nèi)置函數(shù)的用法45第3章Python序列類型50
3.1列表50
3.1.1創(chuàng)建列表50
3.1.2添加列表元素51
3.1.3刪減列表元素53
3.1.4列表切片54
3.1.5列表之間的運算56
3.1.6列表常用的操作函數(shù)57
3.1.7二維列表58
3.2元組59
3.2.1創(chuàng)建元組60
3.2.2刪除元組60
3.2.3訪問元組61
3.2.4元組常用操作函數(shù)62
3.3字典62
3.3.1創(chuàng)建字典63
3.3.2訪問字典元素值63
3.3.3刪除字典元素值64
3.3.4刪除整個字典65
3.3.5修改字典65
3.4字符串切片66
3.5集合68
3.5.1創(chuàng)建集合68
3.5.2添加集合元素70
3.5.3刪除集合元素73
3.5.4刪除集合75
3.5.5集合之間的運算76
3.5.6集合常用的操作函數(shù)78
本章習(xí)題80
實訓(xùn)項目1Python列表操作81
實訓(xùn)項目2Python元組、字典、字符串操作85
第4章最簡單的Python語言程序——順序結(jié)構(gòu)88
4.1輸出語句88
4.2輸入語句92
4.3順序結(jié)構(gòu)程序設(shè)計94
本章習(xí)題96
實訓(xùn)項目Python輸入/輸出語句及順序結(jié)構(gòu)程序設(shè)計96
第5章Python分支結(jié)構(gòu)程序設(shè)計101
5.1單分支選擇結(jié)構(gòu)101
5.2雙分支選擇結(jié)構(gòu)102
5.3多分支選擇結(jié)構(gòu)105
本章習(xí)題106
實訓(xùn)項目Python分支結(jié)構(gòu)程序設(shè)計107
第6章Python循環(huán)結(jié)構(gòu)程序設(shè)計112
6.1while語句112
6.2for語句115
6.3循環(huán)嵌套119
6.4break和continue語句120
本章習(xí)題121
實訓(xùn)項目1Python循環(huán)結(jié)構(gòu)程序設(shè)計123
實訓(xùn)項目2實現(xiàn)一個簡易的學(xué)生管理系統(tǒng)126
第7章函數(shù)132
7.1函數(shù)定義132
7.2實參與形參134
7.3參數(shù)默認值134
7.4返回語句return135
7.5變量的作用域135
7.6lambda表達式136
7.7案例精選137
本章習(xí)題138
實訓(xùn)項目1自定義函數(shù)基礎(chǔ)訓(xùn)練138
實訓(xùn)項目2利用函數(shù)的思想改寫簡易的學(xué)生管理系統(tǒng)142
第8章模塊148
8.1導(dǎo)入模塊的方法148
8.2常用的幾個內(nèi)置模塊149
8.2.1os模塊149
8.2.2time模塊150
8.2.3datetime模塊152
8.2.4random模塊153
8.3創(chuàng)建自己的模塊154
8.4numpy模塊155
8.4.1數(shù)組生成函數(shù)156
8.4.2常用的統(tǒng)計計算函數(shù)160
8.4.3隨機數(shù)生成函數(shù)162
8.4.4改變數(shù)組形態(tài)164
8.5pandas模塊165
8.5.1Series數(shù)據(jù)結(jié)構(gòu)165
8.5.2DataFrame數(shù)據(jù)結(jié)構(gòu)167
8.5.3DataFrame數(shù)據(jù)修改171
8.5.4刪除列操作172
8.5.5DataFrame常用屬性173
8.5.6DataFrame常用統(tǒng)計方法174
8.5.7修改DataFrame數(shù)據(jù)類型175
本章習(xí)題177
實訓(xùn)項目利用模塊的思想改寫簡易的學(xué)生管理系統(tǒng)177
第9章類的定義與使用183
9.1Python中類的定義183
9.2Python類中的特殊方法186
9.2.1構(gòu)造方法186
9.2.2析構(gòu)方法187
本章習(xí)題188
實訓(xùn)項目1類的基礎(chǔ)練習(xí)188
實訓(xùn)項目2利用類的思想改寫簡易的學(xué)生管理系統(tǒng)191
第10章Python文件操作197
10.1文件基本操作197
10.1.1文件的打開和關(guān)閉197
10.1.2向文件中寫入數(shù)據(jù)198
10.1.3讀取文件數(shù)據(jù)200
10.1.4文件的定位操作202
10.2使用pandas模塊命令導(dǎo)入外部數(shù)據(jù)文件203
10.2.1導(dǎo)入CSV文件 203
10.2.2導(dǎo)入Excel 文件205
10.2.3導(dǎo)入TXT文件205
10.3保存數(shù)據(jù)到本地文件206
10.3.1保存數(shù)據(jù)到Excel文件206
10.3.2保存數(shù)據(jù)到CSV文件210
10.3.3保存數(shù)據(jù)到TXT文件212
本章習(xí)題213
實訓(xùn)項目1外部文件的讀取及數(shù)據(jù)處理操作214
實訓(xùn)項目2利用文件的知識改寫簡易的學(xué)生管理系統(tǒng)216
第11章Python繪圖基礎(chǔ)224
11.1創(chuàng)建畫布224
11.2繪制折線圖225
11.3保存繪制的圖形到本地232
11.4劃分子圖233
11.5繪制柱狀圖235
11.6繪制餅圖239
11.7繪制箱線圖242
11.8繪制散點圖243
11.9繪制詞云圖245
11.9.1詞云庫wordcloud簡介246
11.9.2中文分詞jieba庫簡介246
11.9.3繪制中文詞云圖的一般流程247
11.10pandas繪圖252
本章習(xí)題258
實訓(xùn)項目1Python繪圖基礎(chǔ)練習(xí)259
實訓(xùn)項目2繪制詞云圖綜合練習(xí)262
參考文獻266