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

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

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

定 價:¥46.00

作 者: 董付國 著
出版社: 北京郵電大學出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

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

本章學習目標 1

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

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

1.3 Anaconda3安裝與Jupyter

Notebook、Spyder簡單使用 5

1.4 安裝擴展庫 9

1.5 標準庫、擴展庫對象的導入與使用

12

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

本章知識要點 16

習題 16

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

本章學習目標 17

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

2.2 運算符與表達式 23

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

2.4 綜合例題解析 49

本章知識要點 51

習題 52

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

本章學習目標 54

3.1 條件表達式 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

習題 72

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

第4章 列表、元組 78

本章學習目標 78

4.1 列表 78

4.2 列表推導式語法與應用 89

4.3 元組與生成器表達式 91

4.4 切片語法與應用 94

4.5 序列解包 97

4.6 綜合例題解析 98

本章知識要點 103

習題 104

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

第5章 字典 110

本章學習目標 110

5.1 字典概念與常用方法 110

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

5.3 字典元素訪問 112

5.4 字典元素添加與修改 115

5.5 字典元素刪除 116

5.6 綜合例題解析 116

本章知識要點 120

習題 120

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

第6章 集合 125

本章學習目標 125

6.1 基本概念 125

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

6.3 集合常用方法 126

6.4 綜合例題解析 130

本章知識要點 131

習題 131

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

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

135

本章學習目標 135

7.1 字符串方法及應用 135

7.2 部分標準庫對字符串的處理 147

7.3 部分擴展庫對字符串的處理 156

7.4 綜合例題解析 157

本章知識要點 163

習題 164

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

本章學習目標 167

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

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

8.3 變量作用域 176

8.4 lambda表達式語法與應用 180

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

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

8.7 綜合例題解析 184

本章知識要點 190

習題 191

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

本章學習目標 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

習題 243

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

245

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

寫入Excel文件 248

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

文檔 251

第10章 多媒體編程 256

本章學習目標 256

10.1 圖像處理 256

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

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

本章知識要點 279

習題 280

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

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

參考文獻 290

本目錄推薦

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