幫助中心 | 我的帳號 | 關於我們

Python程序設計實驗指導書(第2版雙色印刷國家級特色專業國家級一流本科專業電腦科學與技術配套教材山東省普通高等教育一流教材配套教材)

  • 作者:編者:董付國|責編:白立軍//楊帆
  • 出版社:清華大學
  • ISBN:9787302664383
  • 出版日期:2024/06/01
  • 裝幀:平裝
  • 頁數:293
人民幣:RMB 56 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書共106個Python實驗項目,涵蓋運算符、內置函數、選擇結構與循環結構、函數定義與使用、面向對象編程、字元串與正則表達式等Python基礎知識,以及Office文件操作、資料庫操作、多線程與多進程、Socket編程、tkinter編程、演算法分析與設計、數字圖像處理、電腦圖形學、聲音處理、密碼學、自動運維、網路爬蟲、數據分析、數據可視化和機器學習等領域的應用。書中全部案例代碼適用於Python3.6/3.7/3.8/3.9/3.10/3.11/3.12/3.13等版本。
    本書可以作為Python程序設計課程的實驗指導書(根據需要選擇不同的實驗項目)或教師參考用書,也可以作為Python愛好者的自學參考書。

作者介紹
編者:董付國|責編:白立軍//楊帆
    董付國,山東工商學院電腦學院副教授,山東省一流本科課程「Python應用開發」負責人。先後出版17本Python系列教材,多次獲得校級教學優秀效果獎一等獎和教學質量獎,開發過多套大型系統和軟體,發表教研、科研論文40余篇,EI收錄近30篇,擁有國家發明專利1項、軟體著作權1項,主持和參與多項縱向課題。長期維護微信公眾號「Python小屋」,免費分享超過1000篇原創技術文章和500節微課視頻。

目錄
實驗1  Python安裝與開發環境搭建
實驗2  Python運算符、內置函數、可迭代對象基本用法
實驗3  使用蒙特卡羅方法計算圓周率近似值
實驗4  使用列表實現篩選法求素數
實驗5  使用集合實現篩選法求素數
實驗6  使用filter()函數統計列表中所有非素數
實驗7  理解浮點數運算的誤差
實驗8  使用枚舉法驗證6174猜想
實驗9  計算小明爬樓梯的爬法數量
實驗10  模擬決賽現場最終成績計算過程
實驗11  設計和實現聰明的尼姆遊戲(人機對戰)
實驗12  模擬報數遊戲(約瑟夫環問題)
實驗13  模擬輪盤抽獎遊戲
實驗14  模擬並驗證蒙蒂霍爾悖論
實驗15  無界面版猜數遊戲設計與實現
實驗16  抓狐狸遊戲設計與實現
實驗17  模擬漢諾塔問題
實驗18  檢測密碼安全強度
實驗19  凱撒加密演算法原理與實現
實驗20  打字練習成績評定
實驗21  垃圾郵件快速識別思路與基於語義的攻擊方法
實驗22  批量生成姓名、家庭住址、電子郵箱等隨機信息
實驗23  自定義類模擬三維向量及其運算
實驗24  自定義類實現帶超時功能的隊列結構
實驗25  自定義類實現LRU演算法管理緩存
實驗26  自定義類實現雙鏈表
實驗27  讀寫文本文件並添加行號
實驗28  計算文件MD5值
實驗29  模擬2023年山東省高考志願填報與投檔
實驗30  磁碟垃圾文件清理器DIY
實驗31  處理Excel文件中的成績數據
實驗32  演員關係分析
實驗33  批量設置Excel文件格式
實驗34  合併多個相同表頭但有縱向單元格合併的Excel文件
實驗35  Excel文件數據導入SQLite資料庫
實驗36  查找Word中紅色文本和加粗文本
實驗37  使用正則表達式查找Word文件中AABB形式的詞語
實驗38  統計指定文件夾及其子文件夾中所有PPTX文件幻燈片的總數量
實驗39  讀取PPTX文件所有幻燈片中表格內的數據
實驗40  批量導入圖片創建HTML5網頁文件
實驗41  轉換文字式PDF文件為不可修改的圖片式PDF文件
實驗42  tkinter小學數學口算題生成器設計與實現
實驗43  tkinter猜數遊戲設計與實現
實驗44  tkinter電子時鐘的設計與實現
實驗45  tkinter簡易計算器的設計與實現
實驗46  tkinter倒計時按鈕
實驗47  tkinter桌面放大器設計與實現
實驗48  tkinter旋轉圖片式驗證碼
實驗49  使用TCP實現智能聊天機器人
實驗50  使用TCP模擬FTP服務端與客戶端通信程序

實驗51  使用UDP實現伺服器自動發現
實驗52  使用多線程+Condition對象模擬生產者-消費者問題
實驗53  使用多線程快速複製目錄樹
實驗54  使用進程池統計指定範圍內素數的個數
實驗55  多機器跨網路數據傳輸
實驗56  郵件群發程序設計與實現
實驗57  網路流量監視程序設計與實現
實驗58  爬取中國工程院院士信息
實驗59  使用Scrapy框架爬取山東省各城市天氣預報
實驗60  基於斷點續傳技術的網路文件下載
實驗61  爬取微信公眾號「Python小屋」所有歷史文章並創建本地Word文件
實驗62  圖像噪點添加與空域融合
實驗63  圖像批量添加數字水印
實驗64  生成棋盤紋理圖片
實驗65  屏幕滾動截圖並自動拼接長圖
實驗66  GIF動圖拆分與合成
實驗67  驗證碼圖片生成器的原理與實現
實驗68  圖像濾波器設計與實現
實驗69  光照模型原理與OpenGL實現
實驗70  製作多紋理映射的旋轉立方體
實驗71  OpenGL中點法和對稱法畫圓
實驗72  OpenGL直線裁剪演算法Liang-Barsky
實驗73  OpenGL直線栽剪演算法Cohen-Sutherland
實驗74  OpenGL繪製可調整形狀且粗細漸變的多條B樣條曲線
實驗75  OpenGL繪製沿B樣條曲線運動的紅色小球
實驗76  使用維吉尼亞密碼演算法實現加密和解密
實驗77  暴力破解MD5值
實驗78  使用高級加密演算法AES對信息進行加密和解密
實驗79  查殺系統中指定進程
實驗80  控制另一個Python程序的輸入輸出
實驗81  使用Matplotlib繪製折線圖對龜兔賽跑中兔子和烏龜的行走狀態進行可視化
實驗82  使用Matplotlib繪製正多邊形逼近圓周
實驗83  繪製折線圖並實現滑鼠懸停標注
實驗84  Matplotlib可視化多隻螞蟻在木棍上的運動
實驗85  Matplotlib模擬多個小球直線運動組成動畫
實驗86  Matplotlib繪製互動式圖形輔助初中幾何教學
實驗87  Matplotlib繪製雙層環狀圖
實驗88  Matplotlib控製圖形中不同元素的圖層
實驗89  Matplotlib繪製和保存任意長度的GIF動圖
實驗90  使用柱狀圖和熱力圖可視化並分析學生成績數據
實驗91  Pandas分析小區業主用水情況
實驗92  Pandas分析小明飲食是否健康
實驗93  模擬2023年山東省高考考生位次計算
實驗94  數據分析與可視化綜合實驗
實驗95  WAV聲音文件處理
實驗96  Python+Pillow+MoviePy合成不同尺寸的圖像為視頻
實驗97  MoviePy批量視頻添加滾動彈幕
實驗98  MoviePy為視頻文件創建異形遮罩
實驗99  自己開發錄課軟體
實驗100  基於用戶協同過濾演算法的電影打分與推薦

實驗101  使用線性回歸演算法預測兒童身高
實驗102  使用KNN分類演算法實現根據身高和體重對體型分類
實驗103  基於樸素貝葉斯演算法的中文郵件分類原理及對抗
實驗104  使用k-means聚類演算法進行分類和圖像壓縮
實驗105  使用網格搜索確定支持向量機模型用於手寫數字識別時的最優參數
實驗106  使用決策樹演算法判斷學員Python水平
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032