Python邊做邊學-微課視頻版

陳秀玲 田榮明 冉涌 主編 劉宇洋 王德選 副主編 龐展 梁玉鳳 編著

  • 出版商: 清華大學
  • 出版日期: 2021-04-01
  • 定價: $299
  • 售價: 8.5$254
  • 語言: 簡體中文
  • 頁數: 300
  • 裝訂: 平裝
  • ISBN: 730256793X
  • ISBN-13: 9787302567936
  • 下單後立即進貨 (約4週~6週)

  • Python邊做邊學-微課視頻版-preview-1
  • Python邊做邊學-微課視頻版-preview-2
  • Python邊做邊學-微課視頻版-preview-3
Python邊做邊學-微課視頻版-preview-1

商品描述

本書採用項目化教程的模式,以理論講解與實戰案例演練相結合的方式,以知識點為主線,將每個項目按照知識點拆解分為多個任務,每個任務均以充滿趣味性的游戲入手,系統、全面、循序漸進地講解Python知識點,使讀者能夠學以致用,融會貫通。全書共分為8個項目,分別是認識新朋友(Python)、開啟編程之旅、高級編程之路、叩開面向對象編程之門、異常處理、Python圖形界面設計、網絡爬蟲和使用Python操作數據庫。本書的每個知識點都有相應的實現代碼,並配有詳細的註釋說明,便於讀者快速理解和掌握。 本書適合零基礎的讀者,也可作為高等院校的教材,還可供相關領域的廣大科研人員、從事大數據分析、數據爬取或深度學習的專業人員等作為參考書使用。

作者簡介

陳秀玲,女,1975年10月生人,教授職稱,於1999年7月大學畢業進入學校從教已有21年。
教授過的課程有《Java程序設計》、《Python》、《C語言程序設計》、《SQL SERVER》、《軟件測試》、《辦公軟件與維護》等,曾主編、主審或參編教材30餘部,其中有主編清華大學出版社出版的《C語言程序設計》,重慶大學出版社的《數據庫原理及應用》、中國鐵道出版社的《計算機應用技能實訓指導教程》,中國電力出版社的《辦公自動化高級案例應用教程》等。

目錄大綱

目錄
項目1認識新朋友
任務1關於Python
1.1.1任務說明
1.1.2任務展示
1.1.3相關知識鏈接
任務2安裝Python
1.2.1任務說明
1.2.2任務展示
1.2.3相關知識鏈接
任務3集成開發環境
1.3.1任務說明
1.3.2任務展示
1.3.3相關知識鏈接
項目小結
習題

項目2開啟編程之旅
任務1Python基礎——遵守規則
2.1.1任務說明
2.1.2任務展示
2.1.3任務實現
2.1.4相關知識鏈接
2.1.5知識拓展
任務2數據類型——群英薈萃
2.2.1任務說明
2.2.2任務展示
2.2.3任務實現
2.2.4相關知識鏈接
2.2.5知識拓展
任務3Python中的基本運算符——多功能計算器
2.3.1任務說明
2.3.2任務展示
2.3.3任務實現
2.3.4相關知識鏈接
2.3.5知識拓展
任務4程序設計基礎——猜單詞游戲
2.4.1任務說明
2.4.2任務展示
2.4.3任務實現
2.4.4相關知識鏈接
2.4.5知識拓展
項目小結
習題

項目3高級編程之路
任務1函數——搖骰子游戲
3.1.1任務說明
3.1.2任務展示
3.1.3任務實現
3.1.4相關知識鏈接
3.1.5知識拓展
任務2模塊——三階拼圖游戲
3.2.1任務說明
3.2.2任務展示
3.2.3任務實現
3.2.4相關知識鏈接
3.2.5知識拓展
任務3文件I/O——小豬佩奇游戲
3.3.1任務說明
3.3.2任務展示
3.3.3任務實現
3.3.4相關知識鏈接
3.3.5知識拓展
項目小結
習題

項目4叩開面向對象編程之門
任務1類——撲克牌游戲
4.1.1任務說明
4.1.2任務展示
4.1.3任務實現
4.1.4相關知識鏈接
4.1.5知識拓展
任務2正則表達式——註冊驗證
4.2.1任務說明
4.2.2任務展示
4.2.3任務實現
4.2.4相關知識鏈接
4.2.5知識拓展
項目小結
習題

項目5異常處理
任務1捕獲異常——猜數字游戲
5.1.1任務說明
5.1.2任務展示
5.1.3任務實現
5.1.4相關知識鏈接
5.1.5知識拓展
任務2引發異常——井字棋游戲
5.2.1任務說明
5.2.2任務展示
5.2.3任務實現
5.2.4相關知識鏈接
5.2.5知識拓展
項目小結
習題

項目6Python圖形界面設計
任務1使用Turtle畫圖——簡單繪畫
6.1.1任務說明
6.1.2任務展示
6.1.3任務實現
6.1.4相關知識鏈接
6.1.5知識拓展
任務2使用 Matplotlib 生成數據圖——畫餅充飢
6.2.1任務說明
6.2.2任務展示
6.2.3任務實現
6.2.4相關知識鏈接
6.2.5知識拓展
任務3Tkinter GUI 編程組件——動感地帶
6.3.1任務說明
6.3.2任務展示
6.3.3任務實現
6.3.4相關知識鏈接
6.3.5知識拓展
任務4Tkinter 對話框——人機交互
6.4.1任務說明
6.4.2任務展示
6.4.3任務實現
6.4.4相關知識鏈接
6.4.5知識拓展
任務5Pygame——瘋狂僵屍游戲
6.5.1任務說明
6.5.2任務展示
6.5.3任務實現
6.5.4相關知識鏈接
6.5.5知識拓展
項目小結
習題

項目7網絡爬蟲
任務1Scrapy爬蟲基礎——體彩歷史數據爬取
7.1.1任務說明
7.1.2任務展示
7.1.3任務實現
7.1.4相關知識鏈接
7.1.5知識拓展
任務2Scrapy中的選擇器——商品列表信息爬取
7.2.1任務說明
7.2.2任務展示
7.2.3任務實現
7.2.4相關知識鏈接
7.2.5知識拓展
任務3爬取詳情頁——整部小說爬取
7.3.1任務說明
7.3.2任務展示
7.3.3任務實現
7.3.4相關知識鏈接
7.3.5知識拓展
項目小結
習題

項目8使用Python操作數據庫
任務1關系數據庫SQLite——初識股票數據
8.1.1任務說明
8.1.2任務展示
8.1.3任務實現
8.1.4相關知識鏈接
8.1.5知識拓展
任務2非關系數據庫MongoDB——股票數據存取
8.2.1任務說明
8.2.2任務展示
8.2.3任務實現
8.2.4相關知識鏈接
8.2.5知識拓展
項目小結
習題

附錄APython常用模塊
參考文獻