作 者:陳秀玲,田榮明,冉湧主編 著
定 價:49.8
出 版 社:清華大學出版社
出版日期:2021年04月01日
頁 數:0
裝 幀:平裝
ISBN:9787302567936
"本書適合零基礎的讀者,也可作為高等院校的教材,還可供相關領域的廣大科研人員、從事大數據分析、數據爬取或深度學習的專業人員等作為參考書使用。(1)采用項目化教程的模式,以知識點為主線,貫穿趣味性遊戲案例。(2)實戰案例豐富,涵蓋8個項目、24 個任務,20 個完整遊戲項目案例。(3)每個遊戲項目案例配有實現代碼、附有相關知識鏈接並對對相關知識進行知識拓展。(4)代碼詳盡,配以詳盡的注釋說明,便於讀者理解和掌握。(5)語言簡明易懂,由淺入深地講解,讓讀者實現Python入門到進等
●項目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 開啟編程之旅
任務1 Python基礎——遵守規則
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 知識拓展
任務3 Python中的基本運算符——多功能計算器
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 知識拓展
項目小結
習題
項目6 Python圖形界面設計
任務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 知識拓展
任務3 Tkinter GUI 編程組件——動感地帶
6.3.1 任務說明
6.3.2 任務展示
6.3.3 任務實現
6.3.4 相關知識鏈接
6.3.5 知識拓展
任務4 Tkinter 對話框——人機交互
6.4.1 任務說明
6.4.2 任務展示
6.4.3 任務實現
6.4.4 相關知識鏈接
6.4.5 知識拓展
任務5 Pygame——瘋狂僵尸遊戲
6.5.1 任務說明
6.5.2 任務展示
6.5.3 任務實現
6.5.4 相關知識鏈接
6.5.5 知識拓展
項目小結
習題
項目7 網絡爬蟲
任務1 Scrapy爬蟲基礎——體彩歷史數據爬取
7.1.1 任務說明
7.1.2 任務展示
7.1.3 任務實現
7.1.4 相關知識鏈接
7.1.5 知識拓展
任務2 Scrapy中的選擇器——商品列表信息爬取
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 知識拓展
項目小結
習題
附錄A Python常用模塊
參考文獻
本書采用項目化教程的模式,以理論講解與實戰案例演練相結合的方式,以知識點為主線,將每個項目按照知識點拆解分為多個任務,每個任務均以充滿趣味性的遊戲入手,繫統、全面、循序漸進地講解Python知識點,使讀者能夠學以致用,融會貫通。全書共分為8個項目,分別是認識新朋友(Python)、開啟編程之旅、高級編程之路、叩開面向對像編程之門、異常處理、Python圖形界面設計、網絡爬蟲和使用Python操作數據庫。本書的每個知識點都有相應的實現代碼,並配有詳細的注釋說明,便於讀者快速理解和掌握。 本書適合零基礎的讀者,也可作為高等院校的教材,還可供相關領域的廣大科研人員、從事大數據分析、數據爬取或深度學習的專業人員等作為參考書使用。
陳秀玲,田榮明,冉湧主編 著
陳秀玲,女,1975年10月生人,教授職稱,於1999年7月大學畢業進入學校從教已有21年。教授過的課程有《Java程序設計》、《Python》、《C語言程序設計》、《SQL SERVER》、《軟件測試》、《辦公軟件與維護》等,曾主編、主審或參編教材30餘部,其中有主編清華大學出版社出版的《C語言程序設計》,重慶大學出版社的《數據庫原理及應用》、中國鐵道出版社的《計算機應用技能實訓指導教程》,中國電力出版社的《辦公自動化高級案例應用教程》等。