圖書導航
作者:趙璐
字數(shù):492
頁數(shù):320
版次:2
定價:59.8
ISBN:978-7-313-28085-5
出版日期:2022/12
本書共11章,主要內(nèi)容包括計算機基礎(chǔ)及Python簡介、編寫簡單的程序、程序流程控制、函數(shù)、列表與元組、字典與集合、文件與異常、中文文本分析基礎(chǔ)、科學計算基礎(chǔ):numpy庫和matplotlib庫的應(yīng)用、數(shù)據(jù)分析利器:pandas庫的應(yīng)用、網(wǎng)絡(luò)爬蟲技術(shù)的應(yīng)用。 本書循序漸進地介紹了重要的基礎(chǔ)概念,內(nèi)容通俗易懂,遵循了Python的內(nèi)在邏輯,知識體系完整,難度適中,既適合剛?cè)腴T的初學者,也適合具有一定經(jīng)驗的工程技術(shù)人員參考。本書既可作為高等院校計算機、通信、電子、人工智能相關(guān)專業(yè)的程序設(shè)計課程教材,也可作為Python編程基礎(chǔ)的培訓教材,也適合學習Python語言和編程技術(shù)的人員閱讀。
初 級 篇
第1章 計算機基礎(chǔ)及Python簡介 3
1.1 計算機基礎(chǔ)概述 3
1.2 Python語言的發(fā)展及現(xiàn)狀 7
1.3 Python語言的特性與應(yīng)用 8
1.4 開發(fā)環(huán)境的安裝及配置 10
本章小結(jié) 14
小海龜課堂1 Hello, turtle! 14
課后習題1 20
第2章 編寫簡單的程序 23
2.1 示例程序:求兩個整數(shù)的和 與平均值 23
2.2 標識符及命名規(guī)則 24
2.3 變量與賦值語句 25
2.4 數(shù)據(jù)的輸入與輸出 28
2.5 數(shù)值 30
2.6 字符串 35
2.7 混合運算和類型轉(zhuǎn)換 43
本章小結(jié) 44
小海龜課堂2 能寫能畫的小海龜 44
課后習題2 52
第3章 程序流程控制 53
3.1 條件表達式 53
3.2 選擇結(jié)構(gòu) 55
3.3 循環(huán)結(jié)構(gòu) 62
3.4 random庫的基本應(yīng)用 71
3.5 程序流程控制應(yīng)用實例 73
本章小結(jié) 77
小海龜課堂3 金色的太陽花 77
課后習題3 79
綜合案例1 小美答題 80
高 級 篇
第4章 函數(shù) 85
4.1 函數(shù)的基本概念 85
4.2 函數(shù)的使用 86
4.3 變量的作用域 93
4.4 遞歸函數(shù) 95
4.5 Lambda函數(shù) 97
4.6 函數(shù)應(yīng)用實例 98
本章小結(jié) 99
小海龜課堂4 點亮圣誕樹 99
課后習題4 104
第5章 列表與元組 105
5.1 列表介紹與元素訪問 105
5.2 操作列表元素 107
5.3 操作列表 113
5.4 數(shù)值列表 122
5.5 元組 124
5.6 轉(zhuǎn)換函數(shù) 127
5.7 列表與函數(shù) 128
5.8 列表與元組應(yīng)用實例 131
本章小結(jié) 140
小海龜課堂5 繪制時鐘表盤 141
課后習題5 144
第6章 字典與集合 146
6.1 字典的創(chuàng)建與訪問 146
6.2 字典的基本操作 149
6.3 字典的整體操作 154
6.4 集合 159
6.5 字典與集合應(yīng)用實例 165
本章小結(jié) 170
小海龜課堂6 時鐘走起來 171
課后習題6 176
第7章 文件與異常 178
7.1 文件基礎(chǔ)知識 178
7.2 文件操作 180
7.3 CSV文件操作 185
7.4 異常和異常處理 188
7.5 文件與異常應(yīng)用實例 190
本章小結(jié) 194
小海龜課堂7 See you,turtle! 194
課后習題7 196
綜合案例2 天氣分析 197
專 題 篇
第8章 中文文本分析基礎(chǔ) 211
8.1 中文文本分析相關(guān)庫 211
8.2 中文文本分析應(yīng)用實例 220
本章小結(jié) 233
課后習題8 233
第9章 科學計算基礎(chǔ):numpy庫和
matplotlib庫的應(yīng)用 234
9.1 numpy庫的使用 234
9.2 數(shù)組對象的常見操作 238
9.3 numpy庫的專門應(yīng)用 243
9.4 數(shù)組的文件輸入與輸出 248
9.5 matplotlib庫的使用 251
9.6 科學計算相關(guān)庫應(yīng)用實例 264
本章小結(jié) 267
課后習題9 267
第10章 數(shù)據(jù)分析利器:pandas庫 的應(yīng)用 269
10.1 pandas庫簡介 269
10.2 Series對象的應(yīng)用 270
10.3 DataFrame對象的應(yīng)用 274
10.4 數(shù)據(jù)分析相關(guān)庫應(yīng)用實例 284
本章小結(jié) 287
課后習題10 287
第11章 網(wǎng)絡(luò)爬蟲技術(shù)的應(yīng)用 289
11.1 計算機網(wǎng)絡(luò)基礎(chǔ)知識 290
11.2 requests庫的使用 295
11.3 BeautifulSoup庫的使用 301
11.4 網(wǎng)絡(luò)爬蟲技術(shù)應(yīng)用實例 308
本章小結(jié) 311
課后習題11 311
附錄 全國計算機等級考試二級
Python考試大綱 313
參考文獻 314