Python編程基礎及套用實驗教程

《Python編程基礎及套用實驗教程》是由陳波、熊心志、張全和、劉慧君、趙恆軍編,高等教育出版社於2022年出版夫人教材。本書既可用作相關理論教材的配套實驗用書,也可作為Python編程學習者的實踐指南。

基本介紹

  • 中文名:Python編程基礎及套用實驗教程
  • 作者:陳波、熊心志、張全和、劉慧君、趙恆軍
  • 出版時間:2022年6月
  • 出版社高等教育出版社
  • ISBN:9787040584202 
  • 開本:16 開
  • 裝幀:平裝
內容簡介,圖書目錄,

內容簡介

本書是《Python編程基礎及套用》(陳波、劉慧君主編)的配套實驗教材。
為方便教學過程的組織和讀者的實踐練習,本書按照理論教材的內容體系和順序提供了由淺入深的18個基礎實驗以及6個綜合實驗。其中,每個實驗又由多個獨立的或相互關聯的,逐次遞進的小項目構成,全書共包含約90個實踐案例。
考慮到初學者的一般學習規律,本書中的多數案例均對問題進行了詳細分析,提供了解題思路,部分案例還提供了代碼框架或流程圖以及測試用例。為了提高讀者的學習效率,本書提供了全套的實驗數據檔案包,可供下載,並在一些關鍵環節,直接提供了代碼片段,以避免不必要的數據輸入和徒勞的網際網路檢索。
作為新形態教材,本書以二維碼形式為複雜的實踐環節提供詳細指導,這些指導內容將隨著相關軟體和工具的版本變化而適時更新。讀者在套用理論教材進行理論學習的同時,結合本書進行實踐練習,學習與實踐相結合,在實踐中升華對理論知識的理解。

圖書目錄

  • 前輔文
  • 基礎實驗篇
  • 實驗1 Python開發環境及編程基礎
  • 1.1 跟我做
  • 1.2 支持資源
  • 1.3 供參考的建議
實驗2 神奇的print()
  • 2.1 簡單print()輸出
  • 2.2 漂亮表格
  • 2.3 符號桌球
  • 2.4 土味情話生成器
實驗3 簡單的計算及輸入輸出
  • 3.1 分蘋果
  • 3.2 火車相遇
  • 3.3 對角線
  • 3.4 猴子吃桃
  • 3.5 遊客檢票
  • 3.6 英文字母
  • 3.7 橡皮泥
  • 3.8 菲姐游泳
  • 3.9 GPA計算
實驗4 裝番茄和啤酒的容器
  • 4.1 築基
  • 4.2 排序、統計及運算
  • 4.3 列表推導
  • 4.4 range()
  • 4.5 切片
  • 4.6 不按常理出牌的列表
實驗5 名字綁定
  • 5.1 愛與人生
  • 5.2 彼得還是朵拉
  • 5.3 矩陣迷蹤
實驗6 條件與分支
  • 6.1 大小比較
  • 6.2 閏年判斷
  • 6.3 印第安男孩
  • 6.4 超速罰款
  • 6.5 象限判定
  • 6.6 3個數排序
實驗7 簡單的循環程式
  • 7.1 使用格雷戈里公式求解圓周率π
  • 7.2 三天打魚,兩天曬網
  • 7.3 驗證哥德巴赫猜想
實驗8 程式斷點調試
  • 8.1 跟我做
  • 8.2 練一練
實驗9 循環進階
  • 9.1 猜數字
  • 9.2 最大公約數
  • 9.3 搬磚
實驗10 十賭九輸,久賭必輸
  • 10.1 “總是贏錢”的大明
  • 10.2 久賭必輸
  • 10.3 十賭九輸
實驗11 字典操作及套用
  • 11.1 基本操作
  • 11.2 統計單詞出現的次數
  • 11.3 中國各省大學統計
實驗12 用函式實現模組化程式設計
  • 12.1 富翁與騙子
  • 12.2 求定積分通用函式
  • 12.3 求ex的近似數
  • 12.4 存函式於模組
  • 12.5 默認值參數
  • 12.6 非唯讀類型參數
  • 12.7 任意數量的參數
實驗13 從前有座山,山裡有座廟
  • 13.1 遞歸的鏈條和基例
  • 13.2 歸併排序
實驗14 用“三分法”查找假硬幣
  • 14.1 三分遞歸
  • 14.2 三分非遞歸
實驗15 擁抱對象
  • 15.1 擲骰子
  • 15.2 寵物的繼承結構
  • 15.3 三維向量的運算
  • 15.4 平面矩形
實驗16 數據分析之排序
  • 16.1 大與小
  • 16.2 sort和sorted
  • 16.3 力的較量
  • 16.4 德才兼備
實驗17 檔案讀寫
  • 17.1 檔案目錄結構
  • 17.2 為程式檔案添加行號
  • 17.3 統計Excel檔案中的成績
  • 17.4 json格式檔案存取
  • 17.5 使用pickle存取二進制檔案
實驗18 擴展庫的安裝與使用
  • 18.1 安裝擴展庫
  • 18.2 numpy和matplotlib的簡單使用
  • 18.3 使用SymPy求積分
  • 18.4 使用folium繪製舊金山市犯罪熱力地圖
綜合實驗篇
  • 實驗19 查驗身份證
  • 19.1 身份證與校驗碼
  • 19.2 單個身份證的查驗
  • 19.3 批量身份證查驗
實驗20 這不是演習
  • 20.1 莫爾斯電碼
  • 20.2 電文編碼
  • 20.3 電文解碼
  • 20.4 永不消逝的電波
實驗21 細胞計數
  • 21.1 從檔案中讀取二值化矩陣
  • 21.2 圖的寬度優先遍歷
  • 21.3 循環遍歷與搜尋
實驗22 網路爬取電影數據
  • 22.1 HTML
  • 22.2 正則表達式庫re
  • 22.3 貓眼電影TOP 100榜單抓取
  • 22.4 拓展任務——抓取股票數據
實驗23 電影票房數據可視化
  • 23.1 numpy和pandas
  • 23.2 matplotlib
  • 23.3 實踐——電影票房數據可視化
  • 23.4 拓展任務——繪製某藥店藥品銷售數據走勢圖和占比圖
實驗24 手寫數字識別
  • 24.1 sklearn
  • 24.2 手寫數字識別過程
  • 24.3 手寫數字識別完整代碼
  • 24.4 拓展任務——手寫字母識別

相關詞條

熱門詞條

聯絡我們