注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計Python程序設(shè)計實用教程

Python程序設(shè)計實用教程

Python程序設(shè)計實用教程

定 價:¥46.00

作 者: 董付國 著
出版社: 北京郵電大學(xué)出版社
叢編項:
標(biāo) 簽: 暫缺

購買這本書可以去


ISBN: 9787563560653 出版時間: 2020-07-01 包裝: 平裝
開本: 16 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  全書共10章,第1章講解Python開發(fā)環(huán)境的搭建與使用,標(biāo)準(zhǔn)庫與擴展庫對象的導(dǎo)入與使用。第2章簡單介紹整數(shù)、實數(shù)、字符串、列表、元組、字典、集合等常用內(nèi)置類型之后重點講解內(nèi)置函數(shù)與運算符的使用。第3章講解選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)與異常處理結(jié)構(gòu)的語法與應(yīng)用。第4章講解列表常用方法、列表推導(dǎo)式、元組與生成器表達(dá)式、切片、序列解包的語法與應(yīng)用。第5章講解字典創(chuàng)建以及字典元素訪問、元素修改、元素刪除等操作。第6章講解集合創(chuàng)建、集合常用方法以及集合運算。第7章講解字符串常用方法,標(biāo)準(zhǔn)庫string、zlib、json、textwrap的常用函數(shù),正則表達(dá)式與標(biāo)準(zhǔn)庫re的常用函數(shù),以及中英文分詞、中文拼音處理、簡體中文與繁體中文的轉(zhuǎn)換。第8章講解函數(shù)定義與調(diào)用的語法,位置參數(shù)、默認(rèn)值參數(shù)、關(guān)鍵參數(shù)和可變長度參數(shù)的使用,變量作用域的分類與搜索順序,lambda表達(dá)式、生成器函數(shù)、修飾器函數(shù)等語法與應(yīng)用。第9章講解文本文件操作、二進制文件操作、文件夾操作、以及Word、Excel、PowerPoint文件和PDF文件的操作。第10章講解圖像處理、音頻處理以及視頻采集與處理方面的實用案例。除了130個完整例題之外,本書還提供了9個實驗項目,根據(jù)涉及的知識點不同放在了相應(yīng)的章節(jié)后面。本書適合非計算機專業(yè)的理工科學(xué)生作為程序設(shè)計課程的教材,文科、商科專業(yè)可以選講其中部分內(nèi)容,也可以作為辦公自動化和數(shù)字媒體技術(shù)相關(guān)從業(yè)人員的自學(xué)用書。全書代碼支持Python 3.6以上的版本,個別例題用到了Python 3.8的新特性。

作者簡介

  董付國,男,山東工商學(xué)院計算機學(xué)院副教授,山東省一流本科課程“Python應(yīng)用開發(fā)”負(fù)責(zé)人,先后出版17本Python系列教材,其中1本在臺灣發(fā)行繁體版。多次獲得校級教學(xué)優(yōu)秀效果獎一等獎和教學(xué)質(zhì)量獎,開發(fā)過多套大型軟件系統(tǒng),發(fā)表教研、科研論文40余篇,EI收錄近30篇,應(yīng)邀外出講學(xué)、報告超過80次,兩次入選“中國大數(shù)據(jù)創(chuàng)新百人榜單”。擁有國家發(fā)明專利1項、軟件著作權(quán)1項,主持和參與多項縱向課題。長期維護微信公眾號“Python小屋”,免費分享超過1000篇原創(chuàng)技術(shù)文章和500節(jié)微課視頻。

圖書目錄

第1章 Python開發(fā)環(huán)境搭建與使用 1

本章學(xué)習(xí)目標(biāo) 1

1.1 Python語言的特點與應(yīng)用領(lǐng)域 1

1.2 Python版本選擇與IDLE簡單使用 2

1.3 Anaconda3安裝與Jupyter

Notebook、Spyder簡單使用 5

1.4 安裝擴展庫 9

1.5 標(biāo)準(zhǔn)庫、擴展庫對象的導(dǎo)入與使用

12

1.6 Python語言編碼規(guī)范 13

本章知識要點 16

習(xí)題 16

第2章 內(nèi)置類型、內(nèi)置函數(shù)與運算符 17

本章學(xué)習(xí)目標(biāo) 17

2.1 常用內(nèi)置類型 17

2.2 運算符與表達(dá)式 23

2.3 常用內(nèi)置函數(shù) 31

2.4 綜合例題解析 49

本章知識要點 51

習(xí)題 52

第3章 程序控制結(jié)構(gòu) 54

本章學(xué)習(xí)目標(biāo) 54

3.1 條件表達(dá)式 54

3.2 選擇結(jié)構(gòu) 55

3.3 循環(huán)結(jié)構(gòu) 60

3.4 異常處理結(jié)構(gòu) 64

3.5 綜合例題解析 67

本章知識要點 71

習(xí)題 72

實驗項目:抓狐貍游戲1 73

第4章 列表、元組 78

本章學(xué)習(xí)目標(biāo) 78

4.1 列表 78

4.2 列表推導(dǎo)式語法與應(yīng)用 89

4.3 元組與生成器表達(dá)式 91

4.4 切片語法與應(yīng)用 94

4.5 序列解包 97

4.6 綜合例題解析 98

本章知識要點 103

習(xí)題 104

實驗項目:抓狐貍游戲2 105

第5章 字典 110

本章學(xué)習(xí)目標(biāo) 110

5.1 字典概念與常用方法 110

5.2 字典創(chuàng)建與刪除 111

5.3 字典元素訪問 112

5.4 字典元素添加與修改 115

5.5 字典元素刪除 116

5.6 綜合例題解析 116

本章知識要點 120

習(xí)題 120

實驗項目:電影打分與推薦 121

第6章 集合 125

本章學(xué)習(xí)目標(biāo) 125

6.1 基本概念 125

6.2 集合創(chuàng)建與刪除 126

6.3 集合常用方法 126

6.4 綜合例題解析 130

本章知識要點 131

習(xí)題 131

實驗項目:蒙蒂·霍爾悖論游戲 132

第7章 字符串、正則表達(dá)式、文本處理

135

本章學(xué)習(xí)目標(biāo) 135

7.1 字符串方法及應(yīng)用 135

7.2 部分標(biāo)準(zhǔn)庫對字符串的處理 147

7.3 部分?jǐn)U展庫對字符串的處理 156

7.4 綜合例題解析 157

本章知識要點 163

習(xí)題 164

第8章 函數(shù)定義與使用 167

本章學(xué)習(xí)目標(biāo) 167

8.1 函數(shù)定義與調(diào)用 167

8.2 函數(shù)參數(shù) 172

8.3 變量作用域 176

8.4 lambda表達(dá)式語法與應(yīng)用 180

8.5 生成器函數(shù)定義與使用 181

8.6 修飾器函數(shù)定義與使用 183

8.7 綜合例題解析 184

本章知識要點 190

習(xí)題 191

第9章 文件與文件夾操作 194

本章學(xué)習(xí)目標(biāo) 194

9.1 文件操作基礎(chǔ) 194

9.2 JSON文件操作實戰(zhàn) 200

9.3 CSV文件操作實戰(zhàn) 202

9.4 Python對象序列化與二進制文件操作

203

9.5 文件與文件夾操作 209

9.6 Off ice文檔操作實戰(zhàn) 214

9.7 PDF文件操作實戰(zhàn) 238

本章知識要點 242

習(xí)題 243

實驗項目1:Word文件轉(zhuǎn)圖片式PDF文件

245

實驗項目2:生成數(shù)據(jù)模擬身份信息并

寫入Excel文件 248

實驗項目3:查找包含指定字符串的Off ice

文檔 251

第10章 多媒體編程 256

本章學(xué)習(xí)目標(biāo) 256

10.1 圖像處理 256

10.2 音頻處理實戰(zhàn) 261

10.3 視頻采集與處理實戰(zhàn) 271

本章知識要點 279

習(xí)題 280

實驗項目1:批量為圖像添加水印 281

實驗項目2:自己動手開發(fā)錄屏軟件 284

參考文獻 290

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號