Python程序設計實驗實訓(微課視頻版)
王書芹、王霞、郭小薈、梁銀、謝春麗
相關主題
商品描述
目錄大綱
目錄
第1部分實驗篇
實驗1Python環境的安裝與運行
一、 實驗目的
二、 背景知識
三、 實驗內容
四、 實驗步驟
實驗2數字類型、運算符和表達式
一、 實驗目的
二、 知識導圖
三、 實驗內容
實驗3字符串和標準輸入輸出
一、 實驗目的
二、 知識導圖
三、 實驗內容
實驗4選擇結構設計
一、 實驗目的
二、 知識導圖
三、 實驗內容
實驗5循環結構設計
一、 實驗目的
二、 知識導圖
三、 實驗內容
實驗6列表
一、 實驗目的
二、 知識導圖
三、 實驗內容
實驗7元組
一、 實驗目的
二、 知識導圖
三、 實驗內容
實驗8字典
一、 實驗目的
二、 知識導圖
三、 實驗內容
實驗9集合
一、 實驗目的
二、 知識導圖
三、 實驗內容
實驗10高級數據類型
一、 實驗目的
二、 知識導圖
三、 實驗內容
實驗11函數的定義和調用
一、 實驗目的
二、 知識導圖
三、 實驗內容
實驗12函數的參數傳遞
一、 實驗目的
二、 知識導圖
三、 實驗內容
實驗13遞歸函數的定義和使用
一、 實驗目的
二、 知識導圖
三、 實驗內容
實驗14類和對象
一、 實驗目的
二、 知識導圖
三、 實驗內容
實驗15屬性和方法
一、 實驗目的
二、 知識導圖
三、 實驗內容
實驗16運算符重載、繼承和多態性
一、 實驗目的
二、 知識導圖
三、 實驗內容
實驗17文本文件的操作
一、 實驗目的
二、 知識導圖
三、 實驗內容
實驗18csv文件的操作
一、 實驗目的
二、 知識導圖
三、 實驗內容
實驗19文件與目錄操作
一、 實驗目的
二、 知識導圖
三、 實驗內容
實驗20常見異常和處理
一、 實驗目的
二、 知識導圖
三、 實驗內容
第2部分實訓篇
實訓1Python網絡爬蟲——中國大學MOOC網課程數據爬取及分析系統
一、 系統介紹
1.1系統功能
1.2系統開發環境
1.3系統設計步驟
1.4系統工程文件
二、 數據庫設計
2.1安裝MySQL
2.2安裝Navicat for MySQL
2.3創建數據庫和表
2.4建立數據庫連接
三、 主界面設計和實現
3.1Python中常用的GUI庫
3.2安裝PySide2
3.3配置PyCharm開發環境
3.4使用Qt Designer設計GUI
3.5系統主界面設計和實現
四、 數據爬取模塊
4.1數據爬取界面設計
4.2網絡爬蟲的基本流程
4.3爬取學校數據
4.4爬取課程數據
五、 數據查詢模塊
5.1數據查詢界面設計
5.2數據查詢功能實現
六、 數據可視化分析模塊
6.1數據可視化分析界面設計
6.2數據可視化分析
七、 小結
實訓2Python智能應用——智慧課堂點名系統
一、 系統介紹
1.1系統功能
1.2系統開發環境
二、 系統設計
2.1系統整體架構
2.2人臉註冊模塊
2.3人臉簽到模塊
2.4查看簽到模塊
2.5退出
三、 關鍵技術
3.1百度SDK
3.2人臉庫建立
3.3本地數據庫建立
四、 界面設計和實現
4.1主界面設計和實現
4.2通用程序實現
4.3人臉註冊界面設計和實現
4.4人臉簽到界面設計和實現
4.5簽到查詢界面設計和實現
五、 小結
第3部分習題篇
習題1
習題2
習題3
習題4
習題5
習題6
習題7
習題8
參考文獻