定 價(jià):¥59.00
作 者: | 董付國(guó),應(yīng)根球 |
出版社: | 清華大學(xué)出版社 |
叢編項(xiàng): | |
標(biāo) 簽: | 暫缺 |
ISBN: | 9787302554639 | 出版時(shí)間: | 2020-07-01 | 包裝: | |
開本: | 16開 | 頁(yè)數(shù): | 272 | 字?jǐn)?shù): |
第1章Python概述1
1.1Python語(yǔ)言簡(jiǎn)介1
1.2常用的Python開發(fā)環(huán)境2
1.2.1IDLE2
1.2.2Anaconda34
1.2.3PAGE for Python7
1.3Python代碼編寫規(guī)范8
1.4安裝擴(kuò)展庫(kù)11
1.5標(biāo)準(zhǔn)庫(kù)與擴(kuò)展庫(kù)對(duì)象的導(dǎo)入和使用14
1.5.1導(dǎo)入整個(gè)模塊14
1.5.2明確導(dǎo)入模塊中的特定對(duì)象15
1.5.3一次導(dǎo)入特定模塊中的所有對(duì)象15
1.6本章知識(shí)要點(diǎn)16
習(xí)題17
第2章Python編程基礎(chǔ)18
2.1基本數(shù)據(jù)類型18
2.1.1常用內(nèi)置對(duì)象18
2.1.2常量與變量20
2.1.3數(shù)值類型22
2.1.4序列24
2.1.5字符串25
2.2運(yùn)算符與表達(dá)式26
2.2.1算術(shù)運(yùn)算符27
2.2.2關(guān)系運(yùn)算符29
2.2.3成員測(cè)試運(yùn)算符和同一性測(cè)試運(yùn)算符30
2.2.4邏輯運(yùn)算符31
2.2.5集合運(yùn)算符32
中學(xué)生可以這樣學(xué)Python(微課版)目錄2.3常用內(nèi)置函數(shù)34
2.3.1基本輸入輸出函數(shù)38
2.3.2數(shù)字有關(guān)的函數(shù)39
2.3.3序列有關(guān)的函數(shù)41
2.3.4精彩例題分析與解答49
2.4常用內(nèi)置模塊和標(biāo)準(zhǔn)庫(kù)用法簡(jiǎn)介50
2.4.1數(shù)學(xué)模塊math50
2.4.2隨機(jī)模塊random53
2.4.3日期時(shí)間模塊datetime54
2.4.4時(shí)間模塊time55
2.4.5標(biāo)準(zhǔn)庫(kù)collections56
2.4.6標(biāo)準(zhǔn)庫(kù)itertools56
2.4.7小海龜畫圖模塊turtle57
2.4.8圖形界面開發(fā)模塊tkinter60
2.5本章知識(shí)要點(diǎn)61
習(xí)題62
第3章選擇結(jié)構(gòu)63
3.1單分支選擇結(jié)構(gòu)63
3.2雙分支選擇結(jié)構(gòu)65
3.3多分支選擇結(jié)構(gòu)66
3.4選擇結(jié)構(gòu)的嵌套67
3.5pass語(yǔ)句69
3.6精彩例題分析與解答69
3.7本章知識(shí)要點(diǎn)72
習(xí)題72
第4章循環(huán)結(jié)構(gòu)73
4.1for循環(huán)與while循環(huán)73
4.2break與continue語(yǔ)句74
4.3精彩例題分析與解答75
4.4本章知識(shí)要點(diǎn)83
習(xí)題83
第5章Python序列及應(yīng)用85
5.1列表86
5.1.1列表創(chuàng)建與刪除87
5.1.2列表元素訪問88
5.1.3列表常用方法89
5.1.4列表對(duì)象支持的運(yùn)算符93
5.1.5內(nèi)置函數(shù)對(duì)列表的操作94
5.1.6精彩例題分析與解答95
5.2元組101
5.2.1元組創(chuàng)建與元素訪問101
5.2.2元組與列表的異同點(diǎn)102
5.3字典104
5.3.1字典創(chuàng)建與刪除104
5.3.2字典元素的訪問105
5.3.3元素添加、修改與刪除106
5.3.4精彩例題分析與解答107
5.4集合108
5.4.1集合對(duì)象創(chuàng)建與刪除109
5.4.2集合操作與運(yùn)算110
5.4.3精彩例題分析與解答112
5.5字符串113
5.5.1字符串編碼格式簡(jiǎn)介114
5.5.2轉(zhuǎn)義字符115
5.5.3字符串格式化116
5.5.4字符串常量118
5.5.5字符串對(duì)象的常用方法119
5.5.6精彩例題分析與解答127
5.6推導(dǎo)式131
5.6.1列表推導(dǎo)式131
5.6.2生成器推導(dǎo)式134
5.7序列解包135
5.8切片137
5.9本章知識(shí)要點(diǎn)139
習(xí)題140第6章函數(shù)143
6.1函數(shù)定義與調(diào)用143
6.2函數(shù)參數(shù)146
6.2.1默認(rèn)值參數(shù)147
6.2.2關(guān)鍵參數(shù)148
6.3變量作用域148
6.4函數(shù)遞歸調(diào)用150
6.5lambda表達(dá)式151
6.6精彩例題分析與解答153
6.7本章知識(shí)要點(diǎn)157
習(xí)題158
第7章面向?qū)ο蟪绦蛟O(shè)計(jì)161
7.1面向?qū)ο蟪绦蛟O(shè)計(jì)簡(jiǎn)介161
7.2類的定義與實(shí)例化162
7.3數(shù)據(jù)成員與成員方法163
7.3.1私有成員與公有成員163
7.3.2數(shù)據(jù)成員164
7.3.3成員方法、類方法、靜態(tài)方法165
7.4屬性167
7.5繼承170
7.6多態(tài)172
7.7精彩例題分析與解答174
7.8本章知識(shí)要點(diǎn)178
習(xí)題178
第8章常用算法的Python實(shí)現(xiàn)179
8.1解析算法案例分析179
8.2枚舉算法案例分析184
8.3遞推算法案例分析188
8.4遞歸算法案例分析191
8.5分治法原理簡(jiǎn)介198
8.6排序算法案例分析198
8.7查找算法案例分析202
8.8本章知識(shí)要點(diǎn)204
習(xí)題205
第9章SQLite數(shù)據(jù)庫(kù)編程基礎(chǔ)206
9.1SQLite數(shù)據(jù)庫(kù)簡(jiǎn)介206
9.2Python標(biāo)準(zhǔn)庫(kù)sqlite3簡(jiǎn)介207
9.3常用SQL語(yǔ)句208
9.4精彩例題分析與解答210
9.5本章知識(shí)要點(diǎn)218
習(xí)題218
第10章大數(shù)據(jù)處理基礎(chǔ)219
10.1大數(shù)據(jù)的基本概念與主要特征219
10.2大數(shù)據(jù)處理框架Spark與Python編程220
10.3精彩例題分析與解答225
10.4本章知識(shí)要點(diǎn)226
習(xí)題227
第11章綜合案例設(shè)計(jì)與分析228
11.1GUI版電子時(shí)鐘228
11.2GUI版猜數(shù)游戲231
11.3GUI版通訊錄管理程序235
11.4GUI版圖片瀏覽程序241
11.5GUI版溫度單位轉(zhuǎn)換程序244
11.6本章知識(shí)要點(diǎn)252
習(xí)題252
附錄APython關(guān)鍵字清單253
附錄B常用Python擴(kuò)展庫(kù)清單255
參考文獻(xiàn)256