Python程式設計基礎與實訓(微課版)

Python程式設計基礎與實訓(微課版)

《Python程式設計基礎與實訓(微課版)》是2023年清華大學出版社出版的圖書,作者是朱榮,吳俊華,尚軍亮,趙景秀,王永,郭迎,焦春燕。

基本介紹

  • 中文名:Python程式設計基礎與實訓(微課版)
  • 作者:朱榮,吳俊華,尚軍亮,趙景秀,王永,郭迎,焦春燕
  • 出版時間:2023年6月1日
  • 出版社:清華大學出版社
  • ISBN:9787302632924 
  • 定價:59 元
內容簡介,圖書目錄,

內容簡介

本書作為Python程式設計的入門教程,通過大量實例深入淺出地介紹了Python的相關常用基礎知識。本書共分為11章,包括配置Python編程環境,變數、常量、數據類型與運算符,Python序列類型,最簡單的Python語言程式——順序結構,Python分支結構程式設計,Python循環結構程式設計,函式,模組,類的定義與使用,Python檔案操作與Python繪圖基礎等內容。

圖書目錄

目 錄
第1章配置Python編程環境1
1.1Windows系統下安裝Python的步驟1
1.2簡單的Python語言程式介紹5
1.3Anaconda軟體安裝步驟9
1.4使用Anaconda軟體14
1.4.1Anaconda Prompt的使用14
1.4.2集成開發環境Spyder的使用16
本章習題18
實訓項目Python編程環境搭建19
第2章變數、常量、數據類型與運算符21
2.1Python語言中的基本數據類型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算術運算符27
2.3.2比較運算符29
2.3.3邏輯運算符30
2.3.4成員運算符32
2.4Python常用的內置函式33
2.4.1數學函式33
2.4.2類型轉換函式34
2.4.3字元串函式35
本章習題44
實訓項目Python數據類型、運算符及內置函式的用法45
第3章Python序列類型50
3.1列表50
3.1.1創建列表50
3.1.2添加列表元素51
3.1.3刪減列表元素53
3.1.4列表切片54
3.1.5列表之間的運算56
3.1.6列表常用的操作函式57
3.1.7二維列表58
3.2元組59
3.2.1創建元組60
3.2.2刪除元組60
3.2.3訪問元組61
3.2.4元組常用操作函式62
3.3字典62
3.3.1創建字典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創建集合68
3.5.2添加集合元素70
3.5.3刪除集合元素73
3.5.4刪除集合75
3.5.5集合之間的運算76
3.5.6集合常用的操作函式78
本章習題80
實訓項目1Python列表操作81
實訓項目2Python元組、字典、字元串操作85
第4章最簡單的Python語言程式——順序結構88
4.1輸出語句88
4.2輸入語句92
4.3順序結構程式設計94
本章習題96
實訓項目Python輸入/輸出語句及順序結構程式設計96
第5章Python分支結構程式設計101
5.1單分支選擇結構101
5.2雙分支選擇結構102
5.3多分支選擇結構105
本章習題106
實訓項目Python分支結構程式設計107
第6章Python循環結構程式設計112
6.1while語句112
6.2for語句115
6.3循環嵌套119
6.4break和continue語句120
本章習題121
實訓項目1Python循環結構程式設計123
實訓項目2實現一個簡易的學生管理系統126
第7章函式132
7.1函式定義132
7.2實參與形參134
7.3參數默認值134
7.4返回語句return135
7.5變數的作用域135
7.6lambda表達式136
7.7案例精選137
本章習題138
實訓項目1自定義函式基礎訓練138
實訓項目2利用函式的思想改寫簡易的學生管理系統142
第8章模組148
8.1導入模組的方法148
8.2常用的幾個內置模組149
8.2.1os模組149
8.2.2time模組150
8.2.3datetime模組152
8.2.4random模組153
8.3創建自己的模組154
8.4numpy模組155
8.4.1數組生成函式156
8.4.2常用的統計計算函式160
8.4.3隨機數生成函式162
8.4.4改變數組形態164
8.5pandas模組165
8.5.1Series數據結構165
8.5.2DataFrame數據結構167
8.5.3DataFrame數據修改171
8.5.4刪除列操作172
8.5.5DataFrame常用屬性173
8.5.6DataFrame常用統計方法174
8.5.7修改DataFrame數據類型175
本章習題177
實訓項目利用模組的思想改寫簡易的學生管理系統177
第9章類的定義與使用183
9.1Python中類的定義183
9.2Python類中的特殊方法186
9.2.1構造方法186
9.2.2析構方法187
本章習題188
實訓項目1類的基礎練習188
實訓項目2利用類的思想改寫簡易的學生管理系統191
第10章Python檔案操作197
10.1檔案基本操作197
10.1.1檔案的打開和關閉197
10.1.2向檔案中寫入數據198
10.1.3讀取檔案數據200
10.1.4檔案的定位操作202
10.2使用pandas模組命令導入外部數據檔案203
10.2.1導入CSV檔案 203
10.2.2導入Excel 檔案205
10.2.3導入TXT檔案205
10.3保存數據到本地檔案206
10.3.1保存數據到Excel檔案206
10.3.2保存數據到CSV檔案210
10.3.3保存數據到TXT檔案212
本章習題213
實訓項目1外部檔案的讀取及數據處理操作214
實訓項目2利用檔案的知識改寫簡易的學生管理系統216
第11章Python繪圖基礎224
11.1創建畫布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
本章習題258
實訓項目1Python繪圖基礎練習259
實訓項目2繪製詞雲圖綜合練習262
參考文獻266

相關詞條

熱門詞條

聯絡我們