Python程序設計實驗實訓(微課視頻版)

王書芹、王霞、郭小薈、梁銀、謝春麗

  • 出版商: 清華大學
  • 出版日期: 2022-09-01
  • 定價: $294
  • 售價: 8.5$250
  • 語言: 簡體中文
  • ISBN: 730261038X
  • ISBN-13: 9787302610380
  • 下單後立即進貨 (約4週~6週)

  • Python程序設計實驗實訓(微課視頻版)-preview-1
  • Python程序設計實驗實訓(微課視頻版)-preview-2
  • Python程序設計實驗實訓(微課視頻版)-preview-3
Python程序設計實驗實訓(微課視頻版)-preview-1

商品描述

本書是《Python 程序設計(思政版)》(王霞等編著)的配套實驗教材。 全書分為三篇:第一篇實驗篇,結合主教材各章節的理論知識,精心設計 20 個實驗,每個實驗給出實驗目的、知識導圖和實驗內容,實驗內容根據實驗的難度分為“照貓畫虎”“牛刀初試”“挑戰自我”三個層次;第二篇實訓篇,介紹Python 在網絡爬蟲、數據處理、數據分析與可視化以及人工智能等方面的應用;第三篇習題篇,緊密結合主教材各章節的知識點, 提供豐富的習題,幫助讀者鞏固所學的理論知識,提高實踐動手能力。 本書內容豐富,實用性強,與《Python 程序設計(思政版)》一起構成了一套完整的教學用書,既可作為普通高等院校 Python 程序設計課程的輔助教材,也可作為各類工程技術人員進行 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

參考文獻