全國計算機等級考試二級教程:Python程序設計速通手冊

黃靖宇

  • 出版商: 清華大學
  • 出版日期: 2026-09-01
  • 售價: $348
  • 語言: 簡體中文
  • ISBN: 7302725012
  • ISBN-13: 9787302725015
  • 相關分類: Python
  • 下單後立即進貨 (約4週~6週)

  • 全國計算機等級考試二級教程:Python程序設計速通手冊-preview-1
  • 全國計算機等級考試二級教程:Python程序設計速通手冊-preview-2
  • 全國計算機等級考試二級教程:Python程序設計速通手冊-preview-3
全國計算機等級考試二級教程:Python程序設計速通手冊-preview-1

商品描述

本書精準對標全國計算機等級考試二級Python科目的**考試大綱,是一本專為備考考生與Python入門學習者打造的系統性指導用書。 全書圍繞“備考提分+能力進階”雙核心,從科學高效的備考策略規劃,到Python核心基礎知識點的細致拆解,再到答題技巧的專項提升,搭配歷年真題深度解析、典型選擇題精準剖析及編程擴展應用實戰,全方位覆蓋考試重點與實操需求,系統性強、內容無死角。 本書秉持“通俗易懂、貼近實戰”的編寫理念,語言簡潔明了,案例源於實際應用場景,極大降低了學習門檻,尤其適合零基礎或基礎薄弱的考生快速入門、夯實基礎。同時,本書結構清晰、邏輯嚴謹、考點突出,既可供準備參加計算機二級Python考試的學生作為備考寶典,也適合零基礎想要系統掌握Python的學習者使用,更可作為高等院校及各類培訓機構的官方教材與授課講義,助力讀者高效備考、紮實掌握Python核心技能。

作者簡介

黃靖宇: ? 中國科學院大學博士; ? 江蘇衛視《最強大腦》第十季參賽選手,湖北衛視《你好,賽先生》青年欄目嘉賓; ? 多次承擔國家級大學生競賽命題與閱卷工作,深耕計算機等級考試教研; ? 參與計算機二級官方教材編寫,獨創“八段必背代碼”標準化解題模板; ? 全網累計粉絲超百萬,每年助力數十萬考生高效通關計算機等級考試。

目錄大綱

目錄

第一部分 考前準備

第1章 考試簡介及備考建議

11 全國計算機等級考試簡介 2

111 全國計算機等級考試 2

112 考試時間 3

113 考試報名及註意事項 3

114 考試目的 4

115 計算機二級考試科目為何要選Python 5

116 考試要求及題型 6

117 成績查詢及證書獲取 7

12 考試大綱解析 7

121 官方考試大綱下載 7

122 大綱解析 8

13 快速拿證備考建議 10

131 備考資料準備 11

132 計算機二級Python學習教材 11

133 備考時間表 11

134 獨家秘籍:三遍刷題法 13

14 Python環境安裝 14

141 查看已安裝的Python版本 14

142 Python環境卸載 15

143 Python 環境安裝 16

144 安裝第三方庫 18

145 創建IDLE 桌面快捷方式 19

第2 章 Python 基礎語法

21 Python 語言特點  21

211 程序設計語言 21

212 編譯和解釋 23

213 Python 語言概述 24

214 程序的基本編寫方法 25

215 Python 程序的特點 25

22 Python 基礎語法元素 26

221 縮進與註釋 27

222 變量及命名規則 28

223 表達式及賦值語句 30

224 引用語句 33

225 其他語句 33

23 print() 函數的使用規則 34

24 input() 函數的使用規則 35

25 eval() 函數的使用規則 37

26 Python 基礎語法考點思維導圖 38

第3 章 基本數據類型

31 數字類型及運算 39

311 整數類型 39

312 浮點數類型 40

313 復數類型 41

314 數值運算操作符 42

315 數字運算函數 43

32 字符串類型 46

321 字符串的索引與切片 47

VII

目 錄

322 format() 方法的使用規則 49

323 字符串操作符 52

324 字符串操作函數 52

325 字符串操作方法 55

33 數據類型判斷與轉換 57

331 數據類型判斷:type() 方法 57

332 數據類型轉換:str()、int() 和float() 方法 58

34 基本數據類型考點思維導圖 60

第4 章 組合數據類型

41 列表類型及操作 62

411 列表的定義及創建 62

412 列表的索引及切片 62

413 列表元素的修改 65

414 列表元素的添加 65

415 列表元素的刪除 68

416 列表的操作函數 70

417 列表的操作方法 72

42 字典類型及操作 75

421 字典的定義及索引 75

422 字典元素的添加 77

423 字典元素的修改 77

424 字典元素的刪除 78

425 字典的操作函數 79

426 字典的操作方法 81

43 元組類型及操作 83

431 元組的定義 83

432 元組的索引 83

44 集合類型及操作 84

441 集合的創建 84

442 集合元素的添加 85

443 利用集合對元素去重 85

45 組合數據類型考點思維導圖 86

第5 章 程序的控制結構

51 順序結構 87

52 分支結構 87

521 單分支結構:if 87

522 二分支結構:if-else 89

523 多分支結構:if-elif-else 90

524 判斷條件及組合 91

525 邏輯判斷保留字:not、and 和or 92

53 循環結構 94

531 遍歷循環:for 循環 94

532 使用range() 函數控制循環次數 95

533 for 循環擴展模式 97

534 條件循環:while 循環 98

535 循環控制:break 與continue 100

536 循環嵌套 101

54 程序異常處理:try-except  102

55 程序的控制結構考點思維導圖  104

第6 章 函數

61 函數的定義及調用  105

611 函數的定義 105

612 函數的調用 106

613 函數的使用步驟 107

62 函數的參數傳遞及返回值  108

621 函數的參數傳遞 108

622 返回值  111

623 任意數量實參  113

63 變量的作用域  114

631 局部變量  115

632 全局變量  115

633 關鍵字global 全局聲明  116

64 函數部分考點思維導圖  118

第7 章 文件操作和數據格式化

71 文件類型  119

72 文件的打開與關閉  120

721 文件的打開:open() 函數 120

722 文件的關閉:close() 函數 122

723 使用with 語句操作文件 123

73 文件讀取  124

731 讀取文件內容:read() 124

732 文本操作指針:seek() 126

733 讀取文件一行內容:readline() 127

734 逐行讀取文件內容:readlines() 128

74 文件寫入  129

741 將字符串寫入文件:write() 130

742 將字符串列表寫入文件:writelines() 131

75 數據組織的維度與處理方法  132

751 數據組織的維度 132

752 一維數據處理 133

753 二維數據處理 133

754 高維數據處理 135

76 文件操作和數據格式化部分考點思維導圖  136

722 文件的關閉:close() 函數 122

723 使用with 語句操作文件 123

第8 章 標準庫及第三方庫

81 庫的介紹及引用  137

811 庫的介紹 137

812 庫的引用 137

813 Python 庫的獲取及安裝 138

82 Python 的計算生態  139

821 Python 標準庫 139

822 Python 第三方庫 139

83 Python 的基本數學函數:math 庫  140

84 turtle 庫  140

841 turtle 庫簡介 140

842 turtle 庫的基本繪圖方法 141

843 turtle 庫考點思維導圖 148

85 random 庫  149

851 random 庫簡介 149

852 random 庫的基本用法 149

853 random 庫考點思維導圖 152

86 time 庫  152

861 time 庫簡介 152

862 time 庫的基本用法 153

863 time 庫考點思維導圖 157

87 jieba 庫  157

871 jieba 庫簡介 157

872 jieba 庫的基本用法 157

873 jieba 庫考點思維導圖 159

88 其他第三方庫  159

881 網絡爬蟲:requests 庫和scrapy 庫 159

882 數據分析:numpy 庫、scipy 庫和pandas 庫 161

883  文本處理:pdfminer 庫、openpyxl 庫、python-docx 庫和beautifulsoup4 庫 163

884 數據可視化:matplotlib 庫、TVTK 庫和mayavi 庫 165

885 用戶圖形界面:PyQt5 庫、wxPython 庫和PyGTK 庫 168

886 機器學習:scikit-learn 庫、TensorFlow 庫和Theano 庫 170

887 Web 開發:Django 庫、Pyramid 庫和Flask 庫 172

888 遊戲開發:Pygame 庫、Panda3D 庫和cocos2d 庫 173

889 其他第三方庫 174

8810 其他第三方庫考點思維導圖 179

第二部分 秒解思路

第9 章 編程題八段必背代碼段詳解

91 文本處理類  182

911 字符串格式化輸出代碼段(必背代碼段1) 182

912 詞頻統計代碼段(必背代碼段2) 184

913 列表排序代碼段(必背代碼段3) 185

92 文件處理類  186

921 文件讀寫操作代碼段(必背代碼段4) 186

922 文本處理操作代碼段(必背代碼段5) 188

93 標準庫和第三方庫類  189

931 turtle 庫必背代碼段(必背代碼段6) 190

932 jieba 庫必背代碼段(必背代碼段7) 190

933 random 庫必背代碼段(必背代碼段8) 191

第10 章 編程題解題思路

101 計算類編程題的解題思路及代碼框架  192

102 詞頻統計類編程題的解題思路及代碼框架  193

103 文本處理類編程題的解題思路及代碼框架  194