Python學習從入門到實踐(2017年清華大學出版社出版的圖書)

Python學習從入門到實踐(2017年清華大學出版社出版的圖書)

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

《Python學習從入門到實踐》是2017年12月1日清華大學出版社出版的圖書,作者是王學穎、劉立群、劉冰、司雨昌。

基本介紹

  • 中文名:Python學習從入門到實踐
  • 作者:王學穎、劉立群、劉冰、司雨昌
  • 出版時間:2017年12月01日
  • 出版社:清華大學出版社
  • 頁數:272 頁
  • ISBN:9787302486978
  • 定價:48 元
  • 開本:16 開
  • 裝幀:平裝
  • 印次:1-1
內容簡介,圖書目錄,作者簡介,

內容簡介

本書是一本適合Python初學者學習程式設計與開發的基礎教程,從套用的角度介紹了Python的發展、基本語句與語法、數據與運算、程式基本結構、函式與模組、面向對象和檔案處理。本書既注重知識的系統性,又兼顧了內容的實用性,既保持了結構的嚴謹完整,又體現了語言的清晰簡潔。 本書設定了豐富的教學案例,幫助讀者用最簡單直觀的方式理解知識。同時,本書選取了Python常用的第三方庫函式的套用實例,內容涉及圖形繪製、中文分詞、圖形用戶界面、網路爬蟲、資料庫訪問等,引導讀者進行深入的學習和研究。 本書內容具有知識完整、通俗易懂、敘述簡練的特點,適合各層次讀者使用,既可以作為高校計算機課程的教材,也可以供初學者或專業人士閱讀。

圖書目錄

●第1章Python語言概述1
1.1從計算機到編程1
1.1.1程式語言的演變1
1.1.2高級語言的運行機制2
1.2Python的產生與特性3
1.2.1Python語言的發展3
1.2.2Python語言的特性4
1.3Python的安裝與運行5
1.3.1Python的下載和安裝5
1.3.2Python的運行8
1.4Python的基礎語法10
1.4.1程式的基本結構10
1.4.2基本語法規則13
習題116
●第2章Python數據類型和表達式17
2.1基本數據類型17
2.1.1數值類型17
2.1.2字元串類型19
2.1.3布爾類型19
2.2常量與變數20
2.2.1常量20
2.2.2變數20
2.2.3變數的賦值22
2.3運算符與表達式25
2.3.1算術運算符25〖1〗Python學習——從入門到實踐〖1〗目錄2.3.2關係運算符25
2.3.5位運算符27
2.3.6成員運算符27
2.3.7身份運算符28
2.3.8表達式28
2.4常用系統函式29
2.4.1常用內置函式29
2.4.2常用標準庫函式38
習題241
●第3章Python控制語句43
3.1結構化程式設計43
3.1.1順序結構44
3.1.2分支結構44
3.1.3循環結構45
3.2分支結構46
3.2.1單分支結構46
3.2.2雙分支結構47
3.2.3多分支結構48
3.2.4分支結構的嵌套51
3.3循環結構52
3.3.1for語句循環52
3.3.2while語句循環55
3.3.3循環的嵌套58
3.4break語句和continue語句60
3.4.1break語句60
3.4.2continue語句62
3.5結構化程式結構實例65
習題368
●第4章Python數據結構70
4.1組合類型簡介70
4.2列表71
4.2.1創建列表71
4.2.2訪問列表73
4.2.3更新列表76
4.2.4列表常用的其他操作78
4.3元組78
4.3.1創建元組79
4.3.2訪問元組81
4.4字典82
4.4.1字典的創建83
4.4.2訪問字典84
4.4.3更新字典86
4.4.4字典常用的其他操作89
4.5集合91
4.5.1創建集合91
4.5.2訪問集合92
4.5.3更新集合93
4.5.4集合常用的其他操作94
習題495
●第5章字元串和正則表達式96
5.1字元串的基本操作96
5.1.1字元串的格式化96
5.1.2字元串的索引與分片97
5.1.3字元串的基本運算99
5.1.4字元串運算函式100
5.1.5字元串運算方法102
5.2正則表達式的使用104
習題5107
●第6章Python函式和模組109
6.1函式的定義109
6.2函式的調用111
6.3函式的參數和返回值113
6.3.1參數傳遞的方式113
6.3.2位置參數和關鍵字參數115
6.3.3默認值參數118
6.3.4可變參數120
6.3.5函式的返回值126
6.4變數的作用域128
6.4.1全局變數128
6.4.2局部變數128
6.5函式的嵌套131
6.5.1函式的嵌套定義131
6.5.2lambda函式134
6.6遞歸134
6.7模組的使用139
6.7.1模組的導入139
6.7.2自定義模組和包141
6.7.3安裝第三方模組144
6.7.4常見模組套用實例146
習題6159
●第7章Python類和對象163
7.1面向對象編程163
7.1.1面向過程與面向對象163
7.1.2面向對象的相關概念164
7.2類的定義與對象的創建166
7.2.1類的定義格式166
7.2.2對象的創建167
7.3屬性和方法170
7.3.1類屬性與對象屬性170
7.3.2公有屬性與私有屬性172
7.3.3對象方法173
7.3.4類方法174
7.3.5靜態方法176
7.3.6內置方法177
7.4繼承180
7.4.1繼承和派生的概念180
7.4.2派生類的定義181
7.4.3派生類的組成184
7.4.4多繼承185
7.5多態性186
7.5.1方法重載187
習題7190
●第8章Python檔案處理192
8.1檔案的概念192
8.1.1檔案192
8.1.2檔案的分類192
8.2檔案的打開與關閉193
8.2.1檔案的打開193
8.2.2檔案的關閉195
8.3檔案的讀/寫196
8.3.1檔案的讀取196
8.3.2檔案的寫入199
8.4檔案的定位201
8.4.1seek()函式201
8.4.2tell()函式203
8.5os模組204
習題8208
●第9章Python異常處理210
9.1Python的異常210
9.1.1Python的常見異常210
9.1.2Python的異常處理212
9.2常用的異常處理方法213
9.2.1基本的try…except語句213
9.2.2try…except…else語句216
9.2.3處理多重異常的try…except結構217
9.2.4try…except…finally語句219
9.3斷言與上下文管理語句221
9.4使用IDLE調試代碼223
習題9224
●第10章Python高級編程226
10.1GUI編程226
10.1.1Python常用GUI模組226
10.1.2tkinter模組228
10.2網路編程256
10.2.1Socket編程256
10.2.2Python網路爬蟲261
10.3資料庫編程268
10.3.1SQLite資料庫簡介268
10.3.2Python操作SQLite資料庫269
習題10271
●參考文獻273

作者簡介

王學穎,瀋陽師範大學教授,計算機與數學基礎教學部主任,創新創業教育研究室主任。武漢大學管理科學與工程專業管理學博士,美國伊利諾州立大學芝加哥分校訪問學者。遼寧省本科教學名師,遼寧省資源共享課程負責人,遼寧省創新創業教育指導委員會委員,遼寧省大學生創業項目評審專家,遼寧省大學生創業大賽評審委員會委員,全國大學生計算機設計大賽評審專家,遼寧省商務廳電子商務諮詢專家,全國高校創業指導師,入選全國萬名優秀創新創業導師人才庫,GCDF全球職業規劃師。
多年來一直從事計算機科學與技術、管理科學與工程類專業的教學和科研工作,先後主講多門本科生和研究生課程。其中,《企業資源規劃》獲批遼寧省資源共享建設課程。為學校管理科學與工程專業信息管理方向學科帶頭人,研究方向為企業信息化、信息資源規劃和大學生創新創業教育。近年來參與國家自然科學基金和科技部項目3項,主持遼寧省社科基金項目、遼寧省教育廳項目、遼寧省經濟社會發展課題等共20餘項,作為主要研究人員參與省部級項目30項。在EI、CSSCI等期刊共發表論文50餘篇;出版教材和著作15部,其中《創業基礎》和《C++程式設計案例教程》獲批遼寧省“十二五”規劃教材。
指導學生參加“網際網路+”“挑戰杯”“創青春”全國大學生創業大賽、全國計算機設計大賽等大學生競賽項目,獲得多項*家級和省級獎勵,並獲得優秀指導教師稱號。

相關詞條

熱門詞條

聯絡我們