Python程式設計習題解析

Python程式設計習題解析

《Python程式設計習題解析》是2017年5月清華大學出版社出版的圖書,作者是周元哲。

基本介紹

  • 中文名:Python程式設計習題解析
  • 作者:周元哲
  • 出版社:清華大學出版社
  • 出版時間:2017年5月
  • 定價:29 元
  • ISBN:9787302466499
內容簡介,圖書目錄,

內容簡介

本書與《Python程式設計基礎》(周元哲編著)配套,針對該教材各章節中的內容,介紹每章的知識點和重點、難點知識,給出了每章的課後習題答案,並精心設計和安排了相應的習題解析。另外,本書新增4章內容: 網路爬蟲、軟體測試框架、Web開發框架、遊戲開發。
本書可作為高等院校各專業程式設計和軟體競賽培訓的輔導教材,也可作為程式設計師、編程愛好者的自學輔助用書和各類培訓班的教學輔助用書.

圖書目錄

第1章Python編程概述1
1.1本章要求1
1.2本章知識重點1
1.2.1Python的特點 1
1.2.2Python解釋器2
1.2.3Python編輯器4
1.3課後習題答案7
第2章數據類型和表達式10
2.1本章要求10
2.2本章知識重點10
2.2.1數據類型10
2.2.2變數11
2.2.3運算符11
2.3課後習題答案13
2.4習題與解答14
2.4.1習題14
2.4.2習題參考答案14
第3章順序與選擇結構15
3.1本章要求15
3.2本章知識重點15
3.2.13種基本邏輯結構15
3.2.2Python程式設計流程15
3.2.3代碼書寫縮進16
3.2.4輸入與輸出16
3.2.5順序結構16
3.2.6選擇結構16
3.3課後習題答案183.4習題與解答20
3.4.1習題20
3.4.2習題參考答案20
第4章循環結構23
4.1本章要求23
4.2本章知識重點23
4.2.1構造循環結構23
4.2.2while語句24
4.2.3for語句24
4.2.4循環嵌套24
4.3課後習題答案26
4.4習題與解答30
4.4.1習題30
4.4.2習題參考答案30
第5章序列與字典35
5.1本章要求35
5.2本章知識重點35
5.2.1序列35
5.2.2列表35
5.2.3元組36
5.2.4字元串37
5.2.5字典37
5.2.6JSON38
5.3課後習題答案39
5.4習題與解答42
5.4.1習題42
5.4.2習題參考答案42
第6章數據結構與算法44
6.1本章要求44
6.2本章知識重點44
6.2.1數據結構44
6.2.2查找和排序46
6.3課後習題答案48
6.4習題與解答51
6.4.1習題51
6.4.2習題參考答案51
第7章函式與模組53
7.1本章要求53
7.2本章知識重點53
7.2.1函式的概念53
7.2.2函式聲明和調用53
7.2.3函式的參數54
7.2.4遞歸函式56
7.2.5變數作用域57
7.3課後習題答案57
7.4習題與解答59
7.4.1習題59
7.4.2習題參考答案59
第8章面向對象程式設計基礎63
8.1本章要求63
8.2本章知識重點63
8.2.1對象三大特性63
8.2.2類與對象64
8.2.3繼承性64
8.3課後習題答案64
8.4習題與解答66
8.4.1習題66
8.4.2習題參考答案66
第9章檔案69
9.1本章要求69
9.2本章知識重點69
9.2.1字元編碼69
9.2.2檔案分類70
9.2.3檔案讀寫操作70
9.3課後習題答案71
9.4習題與解答72
9.4.1習題72
9.4.2習題參考答案72
第10章用戶界面設計74
10.1本章要求74
10.2本章知識重點74
10.2.1界面設計原則74
10.2.2wxPython開發流程74
10.2.3事件處理75
10.3課後習題答案77
10.4習題與解答78
10.4.1習題78
10.4.2習題參考答案79
第11章繪圖與科學計算84
11.1本章要求84
11.2本章知識重點84
11.2.1NumPy84
11.2.2Matplotlib85
11.2.3scipy85
11.2.4pandas87
第12章資料庫套用90
12.1本章要求90
12.2本章知識重點90
12.2.2Python連線資料庫91
12.2.3Python運算元據庫92
12.3課後習題答案92
第13章網路編程95
13.1本章要求95
13.2本章知識重點95
13.2.1TCP/IP四層模型95
13.2.2IP位址和連線埠號96
13.2.3Socket編程96
13.3課後習題答案98
第14章異常處理100
14.1本章要求100
14.2本章知識重點100
14.2.1錯誤類型100
14.2.2異常處理100
14.2.3PyCharm調試功能101
14.3課後習題答案104
14.4習題與解答104
14.4.1習題104
14.4.2習題參考答案105
第15章網路爬蟲107
15.1本章要求107
15.2本章知識重點107
15.2.1網路爬蟲簡介107
15.2.2正則表達式107
15.2.3Python re模組108
15.2.4從網頁上抓取特定信息113
15.2.5保存貼吧網頁的小爬蟲114
第16章軟體測試框架115
16.1本章要求115
16.2本章知識重點115
16.2.1Python與軟體測試115
16.2.2用PyUnit進行單元測試117
16.2.3用pywinauto進行GUI測試118
16.2.4用Selenium進行Web測試120
16.2.5用Pylot進行性能測試123
16.3習題與解答127
16.3.1習題127
16.3.2習題參考答案127
第17章Web開發框架131
17.1本章要求131
17.2本章知識重點131
17.2.2web2py框架132
17.2.3Django框架137
第18章遊戲開發145
18.1本章要求145
18.2本章知識重點145
18.2.1遊戲簡介145
18.2.2pygame簡介145
18.2.3pygame模組147
參考文獻154

相關詞條

熱門詞條

聯絡我們