TOP
紅利積點抵現金,消費購書更貼心
Python基礎與大數據應用實戰(簡體書)
滿額折

Python基礎與大數據應用實戰(簡體書)

商品資訊

人民幣定價:25 元
定價
:NT$ 150 元
優惠價
87131
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點:3 點
商品簡介
目次

商品簡介

本書分為基礎篇和實戰篇。
基礎篇以編程語言的共性為基礎,介紹Python編程語言的同時,系統講解了編程語言的基礎和共性,旨在使學生知其然,知其所以然,通過學習Python語言,掌握編程語言的規律和框架,真正提高編程能力。
實戰篇結合當前大數據發展趨勢,根據實際大數據處理項目中的基礎模塊,介紹了用Python編程語言開發數據處理項目的方法,在掌握Python語言基礎的同時,體驗行業項目開發,系統提高編程實戰能力。
本書可作為高等學校應用型本科大數據、雲計算、人工智能等相關專業的教材,也可作為高職高專大數據、雲計算、人工智能等相關專業的教材,還可供希望深入瞭解Python大數據應用的開發人員學習使用。

目次

基礎篇
第1章 Python平臺 2
1.1 Python簡介 2
1.1.1 Python特徵 3
1.1.2 Python發展趨勢 3
1.2 Python環境與開發工具 4
1.2.1 Python 2.x與Python 3.x 4
1.2.2 Python安裝 5
1.2.3 Python集成開發環境(IDE) 8
1.2.4 Dana Studio數智開發平臺 12
1.3 Python命令行操作 14
1.3.1 pip命令 14
1.3.2 編譯Python文件 15
1.3.3 搭建Python 2和Python 3兼容的系統環境 16
1.4 Python編程格式 16
1.4.1 基礎格式 16
1.4.2 交互式編程 17
1.5 Python相關文件及使用 18
1.5.1 Python腳本 18
1.5.2 Python模塊 20
本章小結 20
課後作業 20
第2章 基礎語法 22
2.1 語法介紹 22
2.1.1 計算機與編程 22
2.1.2 數據結構 23
2.2 基礎數據類型 23
2.2.1 數據類型轉換 27
2.2.2 列表詳解 28
2.2.3 字符串操作 30
2.3 流程控制 31
2.3.1 if語句 31
2.3.2 while語句 32
2.3.3 for循環 33
2.4 函數 34
2.4.1 函數基礎 34
2.4.2 函數的重要關鍵字 36
2.5 編程實戰 39
本章小結 40
課後作業 41
第3章 類和對象 42
3.1 類 42
3.1.1 類成員 43
3.1.2 屬性 44
3.1.3 函數(方法) 45
3.1.4 舊式類和新式類 47
3.1.5 函數屬性化 49
3.2 類變量(屬性)擴展 51
3.2.1 靜態變量 52
3.2.2 私有靜態變量 52
3.2.3 普通變量 53
3.2.4 普通私有變量 54
3.3 類的內置成員 55
3.4 類的實例化 59
3.5 面向對象編程 60
3.5.1 繼承 61
3.5.2 多繼承 61
3.5.3 封裝 63
3.5.4 多態 64
3.5.5 type()函數 65
本章小結 66
課後作業 66
第4章 系統成員 68
4.1 系統成員簡介 68
4.2 內置變量 69
4.3 內置方法 70
4.4 內置函數和關鍵字 70
4.4.1 內置函數 70
4.4.2 關鍵字 71
4.5 內置模塊 72
4.5.1 os模塊 72
4.5.2 sys模塊 74
本章小結 75
課後作業 75
第5章 異常與文件 77
5.1 異常概述 77
5.1.1 異常處理機制 78
5.1.2 raise關鍵字 78
5.2 捕獲異常 79
5.2.1 異常類 79
5.2.2 異常關鍵字 81
5.2.3 異常語句 81
5.3 警告與異常 83
5.4 文件概述 83
5.4.1 標準流與I/O類 83
5.4.2 文件對象 84
5.4.3 文件對象的操作模式 84
5.5 文件操作 84
5.5.1 Python文件路徑 85
5.5.2 文件基本操作 85
5.5.3 隨機存取 86
5.5.4 按行讀寫與關閉文件 87
5.5.5 文件讀寫實踐 88
5.6 文件迭代 89
本章小結 91
課後作業 92
第6章 Python庫 93
6.1 Python標準庫 93
6.1.1 內置函數和異常模塊 94
6.1.2 操作系統接口模塊 94
6.1.3 數據處理模塊 95
6.1.4 正則表達式模塊 96
6.2 NumPy庫 96
6.2.1 數組類型和創建 97
6.2.2 數組操作 98
6.3 Pandas庫 99
6.3.1 Seriels對象 100
6.3.2 DataFrame對象 100
6.3.3 常用函數 101
6.3.4 使用Pandas讀取數據 102
6.4 Matplotlib庫 103
6.5 Django庫 104
6.5.1 IDE安裝和部署 105
6.5.2 MVC設計 109
6.5.3 Templates(模板)設計前端頁面 111
6.5.4 配置與調試 113
本章小結 117
課後作業 117
實 戰 篇
第7章 網絡傳播熱點應用實戰――網絡爬蟲 120
7.1 項目背景 120
7.2 爬蟲基礎介紹 122
7.2.1 爬蟲技術原理 122
7.2.2 Python爬蟲技術 122
7.3 正則表達式 123
7.3.1 匹配規則 123
7.3.2 字符串前綴 124
7.3.3 正則表達式符號 124
7.3.4 匹配實例 125
7.4 網絡編程 127
7.4.1 TCP/IP協議 128
7.4.2 網絡編程(TCP) 130
7.4.3 網絡編程(UDP) 132
7.5 爬蟲實例 133
7.5.1 socket抓取網頁數據 133
7.5.2 urllib抓取網頁數據 134
7.5.3 抓取交管數據 134
本章小結 139
課後作業 140
第8章 數據預處理實戰――交通車輛管理大數據應用 141
8.1 案例背景介紹 141
8.2 大數據應用理論基礎 142
8.2.1 大數據處理技術 142
8.2.2 數學基礎 144
8.3 數據預處理 145
8.3.1 數據清洗 145
8.3.2 數據集成 147
8.3.3 數據變換和數據規約 147
8.4 數據預處理項目實戰 149
8.4.1 數據分析 150
8.4.2 數據清洗 151
8.4.3 數據後續處理 154
本章小結 157
課後作業 157
參考文獻 158

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 131
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區