Python語言程式設計(工作手冊式)

《Python語言程式設計(工作手冊式)》是2023年電子工業出版社出版的圖書,作者是翁正秋、朱添田。

基本介紹

  • 中文名:Python語言程式設計(工作手冊式)
  • 作者:翁正秋、朱添田
  • 出版社:電子工業出版社
  • 出版時間:2023年3月
  • 頁數:260 頁
  • 定價:52.0 元
  • 開本:16 開
  • ISBN:9787121448577
內容簡介,圖書目錄,

內容簡介

Python語言不僅語法優雅、清晰、簡潔,而且具有大量的第三方函式模組,因此很適合初學者作為程式設計入門語言進行學習,對學科交叉套用也很有幫助。本書介紹Python語言程式設計的基礎知識。全書以Python作為實現工具,介紹程式設計的基本思想和方法,培養學生利用Python語言解決各類實際問題的開發能力。在編寫過程中,以“項目案例”為驅動,輔以知識點的講解,突出問題求解方法與思維能力訓練。全書共10章,主要內容有認識Python、函式、分支與循環、列表與元組、字元串與檔案、字典與集合、正則表達式、Python數據挖掘與分析、類和對象和類的重用。

圖書目錄

第1章 認識Python (1)
1.1 案例 (1)
1.1.1 運行“我的第一個Python程式” (1)
1.1.2 求正方形的面積 (3)
1.1.3 製作第一個遊戲 (5)
1.1.4 工作手冊頁:案例 (5)
1.2 知識梳理 (6)
1.2.1 Python運行原理 (6)
1.2.2 語句的結束 (7)
1.2.3 注釋 (7)
1.2.4 編碼 (8)
1.2.5 輸入與輸出 (8)
1.2.6 值與類型 (11)
1.2.7 變數與標識符 (14)
1.2.8 運算符和不同類型的混合計算 (15)
1.2.9 字元串的連線與倍增 (15)
1.2.10 將數值轉換成字元串 (16)
1.2.11 導入模組 (16)
1.2.12 安裝Python (17)
1.2.13 Python 2與Python 3的版本切換 (18)
1.2.14 工作手冊頁:知識要點 (22)
1.2.15 工作手冊頁:Python開發環境介紹與安裝 (22)
1.3 小結與習題 (23)
1.3.1 小結 (23)
1.3.2 習題 (23)
1.4 課外拓展 (23)
1.5 實訓 (24)
1.5.1 認識Python (24)
1.5.2 Python語言入門 (27)
第2章 函式 (30)
2.1 案例 (30)
2.1.1 用函式的方法輸出“Hello world!” (30)
2.1.2 用函式的方法定義正方形的面積 (31)
2.1.3 用函式的方法定義猜數遊戲 (32)
2.1.4 工作手冊頁:案例 (33)
2.2 知識梳理 (33)
2.2.1 函式的定義與調用 (33)
2.2.2 函式的參數 (34)
2.2.3 return語句 (37)
2.2.4 局部變數與全局變數 (38)
2.2.5 函式的作用域 (39)
2.2.6 模組 (40)
2.2.7 編程縮進格式 (40)
2.2.8 文檔字元串 (41)
2.2.9 格式化輸出 (41)
2.2.10 內置函式 (42)
2.2.11 工作手冊頁:知識要點 (42)
2.3 小結與習題 (43)
2.3.1 小結 (43)
2.3.2 習題 (43)
2.4 課外拓展 (44)
2.5 實訓 (45)
函式 (45)
第3章 分支與循環 (49)
3.1 案例 (49)
3.1.1 猜數遊戲(一次猜數機會) (49)
3.1.2 猜數遊戲(多次猜數機會)版本一 (50)
3.1.3 猜數遊戲(多次猜數機會)版本二 (51)
3.1.4 工作手冊頁:案例 (52)
3.2 知識梳理 (52)
3.2.1 常用運算符 (52)
3.2.2 if語句 (59)
3.2.3 while循環 (63)
3.2.4 嵌套和中止循環 (66)
3.2.5 for循環 (67)
3.2.6 工作手冊頁:分支語句的知識要點 (68)
3.2.7 工作手冊頁:while循環的知識要點 (69)
3.2.8 工作手冊頁:for循環的知識要點 (69)
3.3 小結與習題 (70)
3.3.1 小結 (70)
3.3.2 習題 (70)
3.4 課外拓展 (71)
3.5 實訓 (74)
3.5.1 分支 (74)
3.5.2 循環 (78)
第4章 列表與元組 (81)
4.1 案例 (81)
4.1.1 猜數遊戲(記錄遊戲過程數據) (81)
4.1.2 猜數遊戲的擴展 (83)
4.1.3 工作手冊頁:案例 (84)
4.2 知識梳理 (85)
4.2.1 列表基礎 (85)
4.2.2 索引的使用 (87)
4.2.3 求元素數量 (88)
4.2.4 列表運算符 (88)
4.2.5 列表的截取與拼接 (88)
4.2.6 列表推導式 (89)
4.2.7 嵌套列表 (90)
4.2.8 列表函式與列表方法 (90)
4.2.9 元組基礎 (92)
4.2.10 元組運算符 (93)
4.2.11 元組的索引與截取 (94)
4.2.12 元組內置函式 (94)
4.2.13 工作手冊頁:列表的知識要點 (95)
4.2.14 工作手冊頁:元組的知識要點 (96)
4.3 小結與習題 (97)
4.3.1 小結 (97)
4.3.2 習題 (97)
4.4 課外拓展 (97)
4.5 實訓 (99)
4.5.1 列表 (99)
4.5.2 元組 (103)
第5章 字元串與檔案 (106)
5.1 案例 (106)
5.1.1 遊戲中的字元串格式化及最佳化 (106)
5.1.2 存儲遊戲的過程日誌 (108)
5.1.3 工作手冊頁:字元串案例 (110)
5.1.4 工作手冊頁:檔案案例 (111)
5.2 知識梳理 (111)
5.2.1 字元串寫法 (111)
5.2.2 字元串操作 (112)
5.2.3 字元串運算符 (115)
5.2.4 字元串內建函式 (116)
5.2.5 字元串格式化符號(%) (118)
5.2.6 字元串格式化(format函式) (118)
5.2.7 字元串切片(截取) (122)
5.2.8 轉義字元 (124)
5.2.9 檔案的打開方式 (125)
5.2.10 使用檔案對象的各種方法 (126)
5.2.11 常用的檔案、目錄操作函式 (129)
5.2.12 工作手冊頁:字元串的知識要點 (131)
5.2.13 工作手冊頁:檔案的知識要點 (132)
5.3 小結與習題 (132)
5.3.1 小結 (132)
5.3.2 習題 (133)
5.4 課外拓展 (133)
5.5 實訓 (136)
5.5.1 字元串 (136)
5.5.2 檔案 (140)
第6章 字典與集合 (143)
6.1 案例 (143)
6.1.1 利用字典改進猜數遊戲 (143)
6.1.2 工作手冊頁:案例 (145)
6.2 知識梳理 (145)
6.2.1 字典的定義 (145)
6.2.2 訪問字典中的值 (146)
6.2.3 修改字典 (147)
6.2.4 刪除字典元素 (147)
6.2.5 字典鍵的特性 (148)
6.2.6 字典內置方法 (148)
6.2.7 字典內置函式 (149)
6.2.8 集合的定義 (150)
6.2.9 集合運算 (152)
6.2.10 更改集合 (154)
6.2.11 從集合中刪除元素 (155)
6.2.12 集合的方法 (156)
6.2.13 集合內置函式 (157)
6.2.14 不可變集合 (157)
6.2.15 工作手冊頁:知識要點 (158)
6.3 小結與習題 (159)
6.3.1 小結 (159)
6.3.2 習題 (159)
6.4 課外拓展 (160)
6.5 實訓 (161)
6.5.1 字典 (161)
6.5.2 集合 (165)
第7章 正則表達式 (168)
7.1 案例 (168)
7.1.1 使用正則表達式進行網頁解析 (168)
7.1.2 正則表達式在數據清洗中的套用 (170)
7.1.3 工作手冊頁:案例 (173)
7.2 知識梳理 (174)
7.2.1 正則表達式 (174)
7.2.2 修飾符 (174)
7.2.3 模式 (174)
7.2.4 compile函式 (176)
7.2.5 match函式 (177)
7.2.6 search函式 (178)
7.2.7 findall函式 (180)
7.2.8 檢索和替換 (182)
7.2.9 工作手冊頁:知識要點 (183)
7.3 小結與習題 (183)
7.3.1 小結 (183)
7.3.2 習題 (184)
7.4 課外拓展 (184)
大數據發展趨勢 (184)
7.5 實訓 (185)
正則表達式 (185)
第8章 Python數據挖掘與分析 (188)
8.1 案例 (188)
8.1.1 電影數據讀取、分析與展示 (188)
8.1.2 電影數據分析與預測 (190)
8.1.3 工作手冊頁:案例 (194)
8.2 知識梳理 (195)
8.2.1 數據獲取和收集 (195)
8.2.2 數據清洗和整理 (197)
8.2.3 數據統計分析 (206)
8.2.4 數據可視化 (209)
8.2.5 工作手冊頁:知識要點 (211)
8.3 小結與習題 (212)
8.3.1 小結 (212)
8.3.2 習題 (212)
8.4 課外拓展 (212)
8.5 實訓 (214)
數據挖掘與分析 (214)
第9章 類和對象 (216)
9.1 案例 (216)
9.1.1 用類設計猜數遊戲 (216)
9.1.2 工作手冊頁:案例 (218)
9.2 知識梳理 (219)
9.2.1 類的定義 (219)
9.2.2 類的實例化 (219)
9.2.3 類屬性 (220)
9.2.4 對象屬性 (220)
9.2.5 構造函式 (222)
9.2.6 靜態方法 (222)
9.2.7 實例方法 (223)
9.2.8 get方法和set方法 (224)
9.2.9 工作手冊頁:知識要點 (225)
9.3 小結與習題 (226)
9.3.1 小結 (226)
9.3.2 習題 (226)
9.4 課外拓展 (226)
9.5 實訓 (227)
類和對象 (227)
第10章 類的重用 (230)
10.1 案例 (230)
10.1.1 多個猜數遊戲的實現 (230)
10.1.2 工作手冊頁:案例 (237)
10.2 知識梳理 (237)
10.2.1 類的繼承 (237)
10.2.2 類的組合 (241)
10.2.3 工作手冊頁:知識要點 (243)
10.3 小結與習題 (243)
10.3.1 小結 (243)
10.3.2 習題 (244)
10.4 課外拓展 (244)
10.5 實訓 (246)
類的重用 (246)

相關詞條

熱門詞條

聯絡我們