-
>
中醫(yī)基礎(chǔ)理論
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國(guó)特色社會(huì)主義理論體系概論(2021年版)
-
>
中醫(yī)內(nèi)科學(xué)·全國(guó)中醫(yī)藥行業(yè)高等教育“十四五”規(guī)劃教材
-
>
中醫(yī)診斷學(xué)--新世紀(jì)第五版
-
>
中藥學(xué)·全國(guó)中醫(yī)藥行業(yè)高等教育“十四五”規(guī)劃教材
高等學(xué)校計(jì)算機(jī)應(yīng)用規(guī)劃教材PYTHON基礎(chǔ)教程/相甍甍等 版權(quán)信息
- ISBN:9787302528906
- 條形碼:9787302528906 ; 978-7-302-52890-6
- 裝幀:一般膠版紙
- 冊(cè)數(shù):暫無(wú)
- 重量:暫無(wú)
- 所屬分類:>>
高等學(xué)校計(jì)算機(jī)應(yīng)用規(guī)劃教材PYTHON基礎(chǔ)教程/相甍甍等 本書特色
《Python基礎(chǔ)教程》專門針對(duì)Python新手量身定做,涵蓋Python 3實(shí)際開發(fā)中經(jīng)常用到的重要知識(shí)點(diǎn),內(nèi)容主要包括Python語(yǔ)言的類型和對(duì)象、運(yùn)算符和表達(dá)式、編程結(jié)構(gòu)和控制流、函數(shù)、序列、多線程編程、正則表達(dá)式、面向?qū)ο缶幊、文件和目錄操作、網(wǎng)絡(luò)編程和郵件收發(fā)、數(shù)據(jù)庫(kù)編程、Django框架和項(xiàng)目范例。在介紹知識(shí)點(diǎn)的過(guò)程中,實(shí)現(xiàn)了理論和實(shí)踐相結(jié)合。書中還安排了不少實(shí)踐示例,以幫助讀者鞏固所學(xué)、學(xué)以致用。 《Python基礎(chǔ)教程》內(nèi)容豐富、結(jié)構(gòu)合理、思路清晰、語(yǔ)言簡(jiǎn)練流暢、示例翔實(shí)!禤ython基礎(chǔ)教程》主要面向Python初學(xué)者,適合作為高等院校Python程序設(shè)計(jì)課程的教材,還可作為Python Web應(yīng)用開發(fā)人員的參考資料。 《Python基礎(chǔ)教程》配套的電子課件、習(xí)題答案和實(shí)例源文件可以到http://www.tupwk.com.cn/downpage網(wǎng)站下載,也可通過(guò)掃描前言中的二維碼下載。
高等學(xué)校計(jì)算機(jī)應(yīng)用規(guī)劃教材PYTHON基礎(chǔ)教程/相甍甍等 內(nèi)容簡(jiǎn)介
《Python基礎(chǔ)教程》專門針對(duì)Python新手量身定做,涵蓋Python 3實(shí)際開發(fā)中經(jīng)常用到的重要知識(shí)點(diǎn),內(nèi)容主要包括Python語(yǔ)言的類型和對(duì)象、運(yùn)算符和表達(dá)式、編程結(jié)構(gòu)和控制流、函數(shù)、序列、多線程編程、正則表達(dá)式、面向?qū)ο缶幊、文件和目錄操作、網(wǎng)絡(luò)編程和郵件收發(fā)、數(shù)據(jù)庫(kù)編程、Django框架和項(xiàng)目范例。在介紹知識(shí)點(diǎn)的過(guò)程中,實(shí)現(xiàn)了理論和實(shí)踐相結(jié)合。書中還安排了不少實(shí)踐示例,以幫助讀者鞏固所學(xué)、學(xué)以致用。 《Python基礎(chǔ)教程》內(nèi)容豐富、結(jié)構(gòu)合理、思路清晰、語(yǔ)言簡(jiǎn)練流暢、示例翔實(shí)!禤ython基礎(chǔ)教程》主要面向Python初學(xué)者,適合作為高等院校Python程序設(shè)計(jì)課程的教材,還可作為Python Web應(yīng)用開發(fā)人員的參考資料。 《Python基礎(chǔ)教程》配套的電子課件、習(xí)題答案和實(shí)例源文件可以到http://www.tupwk.com.cn/downpage網(wǎng)站下載,也可通過(guò)掃描前言中的二維碼下載。
高等學(xué)校計(jì)算機(jī)應(yīng)用規(guī)劃教材PYTHON基礎(chǔ)教程/相甍甍等 目錄
第1章 初識(shí)Python 1
1.1 Python概述 1
1.1.1 Python起源 2
1.1.2 Python版本 2
1.1.3 Python應(yīng)用 3
1.2 搭建Python開發(fā)環(huán)境 4
1.2.1 獲取Python 4
1.2.2 安裝Python 4
1.2.3 啟動(dòng)Python 6
1.2.4 多版本Python及虛擬環(huán)境的安裝 7
1.3 Python開發(fā)環(huán)境的使用 12
1.3.1 使用自帶的IDLE 12
1.3.2 常用的第三方開發(fā)工具 13
1.3.3 官網(wǎng)交互式環(huán)境 13
1.4 初學(xué)者常見(jiàn)問(wèn)題 14
1.4.1 為什么提示“'python'不是內(nèi)部或外部命令……” 14
1.4.2 如何在Python交互模式下運(yùn)行.py文件 14
1.5 本章實(shí)戰(zhàn) 15
1.5.1 IDLE的簡(jiǎn)單使用 15
1.5.2 pip工具的使用 16
1.6 本章小結(jié) 17
1.7 思考與練習(xí) 18
第2章 Python語(yǔ)言基礎(chǔ) 19
2.1 Python語(yǔ)法特點(diǎn) 19
2.1.1 注釋 20
2.1.2 代碼規(guī)范 22
2.2 標(biāo)識(shí)符與保留字 25
2.2.1 標(biāo)識(shí)符 25
2.2.2 保留字 26
2.3 使用變量 27
2.3.1 變量定義 27
2.3.2 變量類型 28
2.4 基本數(shù)據(jù)類型 28
2.4.1 數(shù)字類型 28
2.4.2 字符串類型 30
2.4.3 布爾類型 32
2.4.4 數(shù)據(jù)類型轉(zhuǎn)換 33
2.5 運(yùn)算符 34
2.5.1 算術(shù)運(yùn)算符 34
2.5.2 比較運(yùn)算符 35
2.5.3 賦值運(yùn)算符 36
2.5.4 邏輯運(yùn)算符 38
2.5.5 位運(yùn)算符 39
2.5.6 成員運(yùn)算符 40
2.5.7 身份運(yùn)算符 40
2.5.8 運(yùn)算符的優(yōu)先級(jí) 41
2.6 基本輸入輸出 42
2.6.1 使用input()函數(shù)輸入 42
2.6.2 使用print()函數(shù)輸出 43
2.7 本章實(shí)戰(zhàn) 43
2.7.1 求和 43
2.7.2 求平方根 44
2.7.3 求水仙花數(shù) 45
2.7.4 判斷素?cái)?shù) 47
2.8 本章小結(jié) 48
2.9 思考與練習(xí) 48
第3章 字符與序列 51
3.1 字符串常用操作 52
3.1.1 計(jì)算字符串的長(zhǎng)度 53
3.1.2 字母的大小寫轉(zhuǎn)換 53
3.1.3 字符串的分隔 54
3.1.4 字符串的拼接 55
3.1.5 字符串查找 58
3.1.6 字符串替換 59
3.1.7 統(tǒng)計(jì)字符出現(xiàn)次數(shù) 59
3.1.8 去除字符串中的空格和特殊字符 60
3.1.9 格式化字符串 60
3.1.10 encode()和decode()方法 62
3.2 序列 62
3.2.1 索引 63
3.2.2 切片 63
3.2.3 序列相加 65
3.2.4 序列乘法 65
3.2.5 檢查某個(gè)元素是否是序列的成員 66
3.2.6 計(jì)算序列的長(zhǎng)度、*大值和*小值 66
3.3 列表 67
3.3.1 刪除列表元素 68
3.3.2 訪問(wèn)列表元素 68
3.3.3 更新與擴(kuò)展列表 69
3.3.4 對(duì)列表元素進(jìn)行統(tǒng)計(jì) 70
3.3.5 對(duì)列表進(jìn)行排序 71
3.3.6 列表推導(dǎo)式 72
3.4 元組 75
3.4.1 元組的創(chuàng)建 75
3.4.2 訪問(wèn)元組元素 76
3.4.3 連接元組 76
3.4.4 刪除元組 77
3.4.5 元組的運(yùn)算符 77
3.4.6 生成器 78
3.4.7 元組與列表的區(qū)別 79
3.5 字典 79
3.5.1 字典的創(chuàng)建 80
3.5.2 訪問(wèn)字典 80
3.5.3 修改字典 80
3.5.4 刪除字典元素 81
3.5.5 字典的內(nèi)置方法 81
3.5.6 字典的遍歷 82
3.6 集合 83
3.6.1 集合的創(chuàng)建 83
3.6.2 集合的常用操作 84
3.6.3 集合的內(nèi)置方法 86
3.7 本章實(shí)戰(zhàn) 87
3.8 本章小結(jié) 89
3.9 思考與練習(xí) 89
第4章 流程控制語(yǔ)句 91
4.1 分支結(jié)構(gòu) 91
4.1.1 單分支if結(jié)構(gòu) 91
4.1.2 雙分支結(jié)構(gòu) 92
4.1.3 多分支結(jié)構(gòu) 92
4.2 循環(huán)結(jié)構(gòu) 93
4.2.1 while循環(huán) 93
4.2.2 while死循環(huán) 94
4.2.3 while…else語(yǔ)句 94
4.2.4 for循環(huán) 95
4.2.5 循環(huán)控制語(yǔ)句 95
4.2.6 循環(huán)嵌套 96
4.3 本章實(shí)戰(zhàn) 97
4.3.1 判斷閏年 97
4.3.2 使用snaps庫(kù)制作數(shù)字鬧鐘 98
4.4 本章小結(jié) 98
4.5 思考與練習(xí) 99
第5章 正則表達(dá)式 101
5.1 認(rèn)識(shí)正則表達(dá)式 101
5.1.1 元字符 101
5.1.2 預(yù)定義字符集 102
5.1.3 特殊分組用法 103
5.2 re模塊中的常用功能函數(shù) 104
5.2.1 re.compile函數(shù) 104
5.2.2 re.match函數(shù) 104
5.2.3 re.search函數(shù) 105
5.2.4 re.findall函數(shù) 106
5.2.5 re.finditer函數(shù) 106
5.2.6 re.split函數(shù) 107
5.2.7 re.sub函數(shù) 107
5.2.8 re.subn函數(shù) 108
5.2.9 注意事項(xiàng) 108
5.3 本章實(shí)戰(zhàn) 110
5.4 本章小結(jié) 112
5.5 思考與練習(xí) 112
第6章 函數(shù) 113
6.1 函數(shù)的創(chuàng)建和調(diào)用 113
6.1.1 創(chuàng)建函數(shù) 113
6.1.2 調(diào)用函數(shù) 114
6.2 參數(shù)傳遞 116
6.2.1 不可變類型參數(shù)和可變類型參數(shù) 117
6.2.2 參數(shù)形式 118
6.3 返回值 121
6.3.1 return語(yǔ)句 121
6.3.2 返回多個(gè)值 122
6.4 變量的作用域 123
6.4.1 全局變量和局部變量 124
6.4.2 global和nonlocal關(guān)鍵字 124
6.5 匿名函數(shù)(lambda) 125
6.6 Collatz序列 126
6.7 本章小結(jié) 127
6.8 思考與練習(xí) 128
第7章 面向?qū)ο缶幊? 129
7.1 面向?qū)ο蟾攀? 129
7.1.1 面向?qū)ο笮g(shù)語(yǔ)簡(jiǎn)介 130
7.1.2 類的定義 130
7.1.3 類的使用 131
7.1.4 類的方法 132
7.2 深入介紹類 133
7.2.1 類的構(gòu)造方法 133
7.2.2 類的訪問(wèn)權(quán)限 137
7.3 封裝 142
7.4 繼承與多態(tài) 145
7.4.1 類的單繼承 146
7.4.2 類的多繼承 146
7.4.3 構(gòu)造函數(shù)的繼承 148
7.4.4 方法重寫 149
7.4.5 繼承下的多態(tài) 149
7.5 類的專有方法 153
7.6 本章實(shí)戰(zhàn) 159
7.7 本章小結(jié) 161
7.8 思考與練習(xí) 162
第8章 模塊 165
8.1 模塊 165
8.1.1 標(biāo)準(zhǔn)模塊 165
8.1.2 import語(yǔ)句 166
8.1.3 搜索路徑 167
8.1.4 from…import語(yǔ)句 168
8.1.5 創(chuàng)建模塊 169
8.1.6 安裝第三方模塊 169
8.2 模塊的高級(jí)技術(shù) 170
8.2.1 __name__屬性 171
8.2.2 dir函數(shù) 171
8.3 Python中的包 172
8.3.1 包的定義 172
8.3.2 包的導(dǎo)入 173
8.3.3 包的組織 173
8.4 常用內(nèi)建模塊 174
8.4.1 collections 174
8.4.2 base64 177
8.4.3 struct 178
8.4.4 hashlib 179
8.4.5 itertools 181
8.4.6 XML 184
8.4.7 HTMLParser 185
8.5 本章實(shí)戰(zhàn) 186
8.5.1 創(chuàng)建模塊 186
8.5.2 安裝模塊 190
8.6 本章小結(jié) 191
8.7 思考與練習(xí) 191
第9章 異常處理和程序調(diào)試 193
9.1 異常 193
9.1.1 錯(cuò)誤與異常的概念 194
9.1.2 Python內(nèi)置異常 194
9.1.3 requests模塊的相關(guān)異常 196
9.1.4 用戶自定義異常 197
9.2 異常處理 198
9.2.1 捕獲所有異常 198
9.2.2 捕獲指定異常 198
9.2.3 捕獲多個(gè)異常 199
9.2.4 異常中的else 199
9.2.5 異常中的finally 200
9.2.6 使用raise語(yǔ)句主動(dòng)拋出異常 200
9.2.7 使用traceback模塊查看異常 202
9.3 程序調(diào)試 203
9.3.1 調(diào)試 203
9.3.2 斷言 204
9.3.3 logging 204
9.3.4 pdb 205
9.3.5 pdb.set_trace() 206
9.3.6 IDE 207
9.4 單元測(cè)試 207
9.4.1 單元測(cè)試 207
9.4.2 運(yùn)行單元測(cè)試 209
9.4.3 setUp()與tearDown()方法 210
9.5 文檔測(cè)試 210
9.6 本章小結(jié) 212
9.7 思考與練習(xí) 213
第10章 目錄和文件操作 215
10.1 基本文件操作 215
10.1.1 打開和關(guān)閉文件 215
10.1.2 文件模式 217
10.1.3 緩沖 218
10.2 基本文件方法 219
10.2.1 讀和寫 219
10.2.2 重命名 224
10.2.3 序列化和反序列化 224
10.3 目錄操作 230
10.3.1 路徑 231
10.3.2 目錄內(nèi)容 233
10.3.3 獲取文件信息 234
10.3.4 重命名、移動(dòng)、復(fù)制和刪除文件 235
10.3.5 創(chuàng)建和刪除目錄 236
10.3.6 文件通配符 236
10.4 輪換文件 237
10.5 本章小結(jié) 239
10.6 思考與練習(xí) 239
第11章 多線程編程 241
11.1 進(jìn)程和線程 241
11.1.1 進(jìn)程 241
11.1.2 線程 242
11.1.3 多進(jìn)程和多線程 242
11.2 使用線程 243
11.2.1 全局解釋器鎖 243
11.2.2 退出線程 244
11.2.3 Python的線程模塊 244
11.3 _thread模塊 244
11.4 threading模塊 247
11.4.1 守護(hù)線程 247
11.4.2 Thread對(duì)象 248
11.5 線程同步 253
11.6 Queue模塊 255
11.7 線程與進(jìn)程的比較 256
11.7.1 線程切換 257
11.7.2 計(jì)算密集型與IO密集型 257
11.7.3 異步IO 258
11.8 本章實(shí)戰(zhàn) 258
11.8.1 斐波那契數(shù)列、階乘和加和 258
11.8.2 使用隊(duì)列解決生產(chǎn)者/消費(fèi)者模型 260
11.8.3 子進(jìn)程的使用 262
11.8.4 進(jìn)程池的使用 262
11.8.5 多個(gè)子進(jìn)程間的通信 264
11.9 本章小結(jié) 265
11.10 思考與練習(xí) 266
第12章 數(shù)據(jù)庫(kù)編程 267
12.1 使用dbm創(chuàng)建持久字典 268
12.1.1 選擇dbm模塊 268
12.1.2 創(chuàng)建持久字典 268
12.1.3 訪問(wèn)持久字典 269
12.1.4 dbm與關(guān)系數(shù)據(jù)庫(kù)的適用場(chǎng)合 271
12.2 關(guān)系數(shù)據(jù)庫(kù)與SQL 272
12.2.1 SQL語(yǔ)言 273
12.2.2 建立數(shù)據(jù)庫(kù) 275
12.2.3 定義表 276
12.3 使用Python的DB API 276
12.3.1 下載DB API模塊 277
12.3.2 創(chuàng)建連接 277
12.3.3 數(shù)據(jù)庫(kù)的CRUD操作 278
12.3.4 使用事務(wù)并提交結(jié)果 284
12.3.5 檢查模塊的功能和元數(shù)據(jù) 284
12.3.6 處理錯(cuò)誤 285
12.4 使用mysql-connector 285
12.4.1 連接MySQL數(shù)據(jù)庫(kù) 286
12.4.2 創(chuàng)建數(shù)據(jù)庫(kù) 286
12.4.3 創(chuàng)建數(shù)據(jù)表 287
12.4.4 主鍵設(shè)置 288
12.4.5 插入數(shù)據(jù) 289
12.4.6 查詢數(shù)據(jù) 291
12.4.7 where條件語(yǔ)句 292
12.4.8 排序 293
12.4.9 limit語(yǔ)句 294
12.4.10 刪除記錄 294
12.4.11 更新數(shù)據(jù) 295
12.4.12 刪除數(shù)據(jù)表 296
12.5 本章小結(jié) 297
12.6 思考和練習(xí) 297
第13章 網(wǎng)絡(luò)編程 301
13.1 網(wǎng)絡(luò)編程概述 301
13.2 TCP/IP簡(jiǎn)介 302
13.2.1 TCP/IP協(xié)議族概述 302
13.2.2 應(yīng)用層 302
13.2.3 傳輸層 305
13.2.4 網(wǎng)絡(luò)層 306
13.2.5 IP地址與端口 307
13.3 發(fā)送電子郵件 308
13.3.1 Python發(fā)送郵件 308
13.3.2 Python發(fā)送HTML格式的郵件 310
13.3.3 Python發(fā)送帶附件的郵件 311
13.3.4 在HTML文本中添加圖片 312
13.3.5 使用第三方SMTP服務(wù)發(fā)送 313
13.4 接收Internet郵件 315
13.4.1 通過(guò)POP3下載郵件 315
13.4.2 解析郵件 316
13.5 套接字編程 318
13.5.1 TCP編程 319
13.5.2 UDP編程 322
13.6 本章小結(jié) 324
13.7 思考和練習(xí) 324
第14章 Django與投票管理系統(tǒng) 325
14.1 Web框架的功能 325
14.1.1 Web框架的基礎(chǔ)功能 325
14.1.2 Web框架的其他通用功能 326
14.2 Django框架的安裝 327
14.2.1 Django框架的特點(diǎn) 327
14.2.2 Django框架的版本 327
14.2.3 在Windows下安裝Django 327
14.3 使用Django框架 329
14.3.1 創(chuàng)建pyqi項(xiàng)目 329
14.3.2 創(chuàng)建投票應(yīng)用polls 331
14.3.3 項(xiàng)目的目錄結(jié)構(gòu) 332
14.3.4 初步配置視圖和urls 332
14.4 為pyqi項(xiàng)目創(chuàng)建數(shù)據(jù)庫(kù) 333
14.4.1 為pyqi項(xiàng)目配置數(shù)據(jù)庫(kù) 334
14.4.2 為polls應(yīng)用創(chuàng)建模型 335
14.4.3 為polls應(yīng)用激活模型 336
14.4.4 測(cè)試生成的模型API 338
14.4.5 使用Django管理界面 341
14.5 完善投票應(yīng)用的視圖 344
14.5.1 編寫視圖 345
14.5.2 為視圖添加模板 346
14.5.3 渲染模板 347
14.5.4 拋出Http404異常 347
14.5.5 get_object_or_404() 348
14.5.6 為投票應(yīng)用使用模板 348
14.5.7 為URL名稱添加名稱空間 349
14.6 為投票應(yīng)用定制表單 350
14.6.1 編寫表單 350
14.6.2 通用視圖 352
14.7 管理投票應(yīng)用的靜態(tài)資源 354
14.7.1 自定義應(yīng)用界面和風(fēng)格 354
14.7.2 管理靜態(tài)資源 355
14.8 完善投票管理后臺(tái) 356
14.8.1 改變后臺(tái)表單 356
14.8.2 改變字段列表 360
14.8.3 改變后臺(tái)界面和風(fēng)格 362
14.9 打包和發(fā)布投票系統(tǒng) 363
14.9.1 復(fù)用的重要性 363
14.9.2 打包項(xiàng)目和應(yīng)用 363
14.9.3 安裝和卸載自定義包 367
14.9.4 發(fā)布包 367
14.10 本章小結(jié) 367
14.11 思考與練習(xí) 368
? 參考文獻(xiàn) 369
- >
我從未如此眷戀人間
- >
名家?guī)阕x魯迅:故事新編
- >
詩(shī)經(jīng)-先民的歌唱
- >
苦雨齋序跋文-周作人自編集
- >
名家?guī)阕x魯迅:朝花夕拾
- >
二體千字文
- >
羅曼·羅蘭讀書隨筆-精裝
- >
推拿