中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >
零基礎學Python-(附光盤)

包郵 零基礎學Python-(附光盤)

出版社:機械工業出版社出版時間:2015-02-01
開本: 16開 頁數: 462
中 圖 價:¥37.3(4.7折) 定價  ¥79.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
溫馨提示:5折以下圖書主要為出版社尾貨,大部分為全新(有塑封/無塑封),個別圖書品相8-9成新、切口
有劃線標記、光盤等附件不全詳細品相說明>>
本類五星書更多>
買過本商品的人還買了

零基礎學Python-(附光盤) 版權信息

零基礎學Python-(附光盤) 本書特色

《零基礎學python》由淺入深,循序漸進,從零開始學python語言,一點都不難 ⊙ 編程基礎、編程進階"編程應用"項目實戰"上機練習 ⊙ 300個實例、64個練習題 超值、大容量dvd ⊙ 本書教學視頻 ⊙ 本書源代碼 ⊙ 本書教學ppt 本書技術支持 ⊙ 論壇:http://www.rzchina.net

零基礎學Python-(附光盤) 內容簡介

Python是目前*流行的動態腳本語言之一。本書由淺入深,全面、系統地介紹了使用Python進行開發的各種知識和技巧。本書內容包括Python環境的安裝和配置、Python的基本語法、模塊和函數、內置數據結構、字符串和文件的處理、正則表達式的使用、異常的捕獲和處理、面向對象的語言特性和設計、Python的數據庫編程、TkinterGUI庫的使用、HTML應用、XML應用、Django網頁開發框架的使用、測試驅動開發模式應用、Python中的進程和線程、Python系統管理、網絡編程、Python圖像處理、Python語言的擴展和嵌入以及Windows下Python開發等。為了便于讀者學習,本書每個章節中都提供了詳盡的例子,結合實例講解各個知識點。本書適合Python愛好者、大中專院校的學生、社會培訓班學生,以及系統管理員、界面開發人員、Web開發人員、網絡編程人員等有關人員學習、使用。

零基礎學Python-(附光盤) 目錄

前言
**篇 python語言基礎
第1章 進入python的世界 1
1.1 python的由來 1
1.2 python的特色 2
1.3 **個python程序 3
1.4 搭建開發環境 4
1.4.1 python的下載和安裝 4
1.4.2 交互式命令行的使用 5
1.5 python的開發工具 5
1.5.1 pycharm的使用 6
1.5.2 eclipse ide的介紹 6
1.5.3 editplus編輯器環境的配置 7
1.6 不同平臺下的python 9
1.7 小結 9
1.8 習題 9
第2章 python必須知道的基礎語法 10
2.1 python的文件類型 10
2.1.1 源代碼 10
2.1.2 字節代碼 10
2.1.3 優化代碼 11
2.2 python的編碼規范 11
2.2.1 命名規則 11
2.2.2 代碼縮進與冒號 13
2.2.3 模塊導入的規范 15
2.2.4 使用空行分隔代碼 16
2.2.5 正確的注釋 16
2.2.6 語句的分隔 19
2.3 變量和常量 20
2.3.1 變量的命名 20
2.3.2 變量的賦值 21
2.3.3 局部變量 22
2.3.4 全局變量 23
2.3.5 常量 25
2.4 數據類型 26
2.4.1 數字 26
2.4.2 字符串 27
2.5 運算符與表達式 29
2.5.1 算術運算符和算術表達式 29
2.5.2 關系運算符和關系表達式 30
2.5.3 邏輯運算符和邏輯表達式 31
2.6 小結 32
2.7 習題 32
第3章 python的控制語句 33
3.1 結構化程序設計 33
3.2 條件判斷語句 34
3.2.1 if條件語句 34
3.2.2 if…elif…else判斷語句 35
3.2.3 if語句也可以嵌套 36
3.2.4 switch語句的替代方案 37
3.3 循環語句 40
3.3.1 while循環 40
3.3.2 for循環 41
3.3.3 break和continue語句 42
3.4 結構化程序示例 44
3.5 小結 46
3.6 習題 46
第4章 python數據結構 47
4.1 元組結構 47
4.1.1 元組的創建 47
4.1.2 元組的訪問 48
4.1.3 元組的遍歷 50
4.2 列表結構 51
4.2.1 列表的創建 51
4.2.2 列表的使用 53
4.2.3 列表的查找、排序、反轉 54
4.2.4 列表實現堆棧和隊列 55
4.3 字典結構 57
4.3.1 字典的創建 57
4.3.2 字典的訪問 58
4.3.3 字典的方法 60
4.3.4 字典的排序、復制 63
4.3.5 全局字典——sys.modules模塊 64
4.4 序列 65
4.5 小結 67
4.6 習題 67
第5章 模塊與函數 68
5.1 python程序的結構 68
5.2 模塊 69
5.2.1 模塊的創建 69
5.2.2 模塊的導入 69
5.2.3 模塊的屬性 71
5.2.4 模塊的內置函數 71
5.2.5 自定義包 74
5.3 函數 76
5.3.1 函數的定義 76
5.3.2 函數的參數 77
5.3.3 函數的返回值 80
5.3.4 函數的嵌套 82
5.3.5 遞歸函數 84
5.3.6 lambda函數 85
5.3.7 generator函數 86
5.4 小結 88
5.5 習題 88
第6章 字符串與正則表達式 89
6.1 常見的字符串操作 89
6.1.1 字符串的格式化 89
6.1.2 字符串的轉義符 91
6.1.3 字符串的合并 93
6.1.4 字符串的截取 94
6.1.5 字符串的比較 95
6.1.6 字符串的反轉 96
6.1.7 字符串的查找和替換 98
6.1.8 字符串與日期的轉換 99
6.2 正則表達式應用 101
6.2.1 正則表達式簡介 101
6.2.2 使用re模塊處理正則表達式 103
6.3 小結 108
6.4 習題 108
第7章 使用python處理文件 109
7.1 文件的常見操作 109
7.1.1 文件的創建 109
7.1.2 文件的讀取 111
7.1.3 文件的寫入 113
7.1.4 文件的刪除 114
7.1.5 文件的復制 115
7.1.6 文件的重命名 116
7.1.7 文件內容的搜索和替換 117
7.1.8 文件的比較 118
7.1.9 配置文件的訪問 119
7.2 目錄的常見操作 121
7.2.1 創建和刪除目錄 122
7.2.2 目錄的遍歷 122
7.3 文件和流 124
7.3.1 python的流對象 124
7.3.2 模擬java的輸入、輸出流 126
7.4 文件處理示例——文件屬性瀏覽程序 127
7.5 小結 128
7.6 習題 128
第8章 面向對象編程 129
8.1 面向對象的概述 129
8.2 類和對象 130
8.2.1 類和對象的區別 130
8.2.2 類的定義 131
8.2.3 對象的創建 131
8.3 屬性和方法 132
8.3.1 類的屬性 132
8.3.2 類的方法 134
8.3.3 內部類的使用 136
8.3.4 __init__方法 137
8.3.5 __del__方法 138
8.3.6 垃圾回收機制 139
8.3.7 類的內置方法 140
8.3.8 方法的動態特性 144
8.4 繼承 145
8.4.1 使用繼承 145
8.4.2 抽象基類 147
8.4.3 多態性 148
8.4.4 多重繼承 149
8.4.5 mixin機制 150
8.5 運算符的重載 152
8.6 python與設計模式 154
8.6.1 設計模式簡介 154
8.6.2 設計模式示例——python實現工廠方法 155
8.7 小結 156
8.8 習題 156
第9章 異常處理與程序調試 157
9.1 異常的處理 157
9.1.1 python中的異常 157
9.1.2 try…except的使用 158
9.1.3 try…finally的使用 160
9.1.4 使用raise拋出異常 161
9.1.5 自定義異常 161
9.1.6 assert語句的使用 162
9.1.7 異常信息 163
9.2 使用自帶idle調試程序 164
9.3 使用easy eclipse for python調試程序 165
9.3.1 新建工程 166
9.3.2 配置調試 167
9.3.3 設置斷點 168
9.4 小結 170
9.5 習題 170
第10章 python 數據庫編程 171
10.1 python環境下的數據庫編程 171
10.1.1 通過odbc訪問數據庫 171
10.1.2 使用dao對象訪問數據庫 173
10.1.3 使用activex data object訪問數據庫 174
10.1.4 python連接數據庫的專用模塊 176
10.2 使用python的持久化模塊讀寫數據 179
10.3 嵌入式數據庫sqlite 179
10.3.1 sqlite的命令行工具 179
10.3.2 使用sqlite3模塊訪問sqlite數據庫 181
10.4 小結 182
10.5 習題 182
第二篇 python的gui程序設計
第11章 python的gui開發 183
11.1 python的gui開發選擇 183
11.1.1 認識python內置的gui庫tkinter 183
11.1.2 使用tkinter進行開發 184
11.1.3 認識pyqt gui庫 186
11.1.4 使用pyqt gui庫進行開發 187
11.2 小結 188
11.3 習題 188
第12章 gui編程與tkinter相關組件介紹 189
12.1 gui程序開發簡介 189
12.2 tkinter與主要組件 190
12.2.1 在程序中使用tkinter 190
12.2.2 頂層窗口 190
12.2.3 標簽 191
12.2.4 框架 191
12.2.5 按鈕 192
12.2.6 輸入框 192
12.2.7 單選按鈕 193
12.2.8 復選按鈕 193
12.2.9 消息 194
12.2.10 滾動條 194
12.2.11 列表框 195
12.3 tkinter所有組件簡介 195
12.4 小結 196
12.5 習題 196
第三篇 python的web開發
第13章 python的html應用 197
13.1 html介紹 197
13.1.1 html的歷史 197
13.1.2 sgml、html、xhtml、html5的關系 198
13.1.3 html的標簽 198
13.1.4 html的框架組成 199
13.2 url的處理 200
13.2.1 統一資源定位符url 200
13.2.2 url的解析 201
13.2.3 url的拼合 203
13.2.4 url的分解 204
13.2.5 url的編解碼 205
13.2.6 中文的編解碼 207
13.2.7 查詢參數的編碼 208
13.3 cgi的使用 210
13.3.1 cgi介紹 210
13.3.2 獲取cgi環境信息 211
13.3.3 解析用戶的輸入 214
13.4 獲取html資源 216
13.4.1 使用urlopen和urlretrieve獲取http資源 217
13.4.2 分析返回資源的相關信息 221
13.4.3 自定義獲取資源方式 223
13.4.4 使用http.client模塊獲取資源 226
13.5 html文檔的解析 228
13.6 小結 230
13.7 習題 230
第14章 python和xml 231
14.1 xml介紹 231
14.1.1 xml的演進歷史 231
14.1.2 xml的優點和限制 232
14.1.3 xml技術的python支持 233
14.2 xml文檔概覽和驗證 234
14.2.1 xml文檔的基礎概念 234
14.2.2 xml文檔的結構良好性驗證 234
14.2.3 xml文檔的有效性驗證 237
14.3 分析xml文檔結構 239
14.3.1 xml的元素和標簽 239
14.3.2 元素的屬性 242
14.3.3 xml的名字 244
14.3.4 字符實體 245
14.3.5 cdata段 246
14.3.6 注釋 248
14.3.7 處理指令 248
14.3.8 xml定義 249
14.4 使用sax處理xml文檔 249
14.4.1 sax介紹 250
14.4.2 sax處理的組成部分 250
14.5 使用dom處理xml文檔 255
14.5.1 dom介紹 255
14.5.2 xml.dom模塊中的接口操作 256
14.5.3 對xml文檔的操作 264
14.6 小結 269
14.7 習題 270
第15章 python的web開發——django框架的應用 271
15.1 常見的web開發框架 271
15.1.1 zope 271
15.1.2 turbogears 273
15.1.3 django 273
15.1.4 其他web開發框架 274
15.1.5 根據自身所需選擇合適的開發框架 275
15.2 mvc模式 275
15.2.1 mvc模式介紹 275
15.2.2 mvc模式的優缺點 276
15.2.3 django框架中的mvc 277
15.3 django開發環境的搭建 277
15.3.1 django框架的安裝 277
15.3.2 數據庫的配置 278
15.4 django框架的應用 279
15.4.1 web應用的創建 279
15.4.2 django中的開發服務器 280
15.4.3 創建數據庫 282
15.4.4 生成django應用 283
15.4.5 創建數據模型 284
15.4.6 url設計 285
15.4.7 創建視圖 286
15.4.8 模板系統 287
15.4.9 發布django項目 289
15.5 django框架的高級應用 289
15.5.1 管理界面 290
15.5.2 生成數據庫數據 291
15.5.3 session功能 292
15.5.4 國際化 295
15.6 小結 296
15.7 習題 296
第四篇 python其他應用
第16章 敏捷方法學在python中的應用——測試驅動開發 297
16.1 測試驅動開發 297
16.1.1 測試驅動開發模式 297
16.1.2 tdd的優勢 298
16.1.3 tdd的使用步驟 299
16.2 unittest測試框架 300
16.2.1 unittest模塊介紹 300
16.2.2 構建測試用例 301
16.2.3 構建測試固件 302
16.2.4 組織多個測試用例 304
16.2.5 構建測試套件 305
16.2.6 重構代碼 307
16.2.7 執行測試 308
16.3 使用doctest進行測試 311
16.3.1 doctest模塊介紹 311
16.3.2 構建可執行文檔 312
16.3.3 執行doctest測試 313
16.4 小結 315
16.5 習題 315
第17章 python中的進程和線程 316
17.1 進程和線程 316
17.1.1 進程和線程的概念 316
17.1.2 python中對于進程和線程處理的支持 317
17.2 python下的進程編程 318
17.2.1 進程運行環境 318
17.2.2 創建進程 319
17.2.3 終止進程 320
17.3 使用subprocess模塊管理進程 320
17.3.1 使用popen類管理進程 321
17.3.2 調用外部系統命令 324
17.3.3 替代其他進程創建函數 324
17.4 進程間的信號機制 325
17.4.1 信號的處理 325
17.4.2 信號使用的規則 327
17.5 多線程概述 328
17.5.1 什么是多線程 328
17.5.2 線程的狀態 328
17.5.3 python中的線程支持 329
17.6 生成和終止線程 329
17.6.1 使用_thread模塊 329
17.6.2 使用threading.thread類 332
17.7 管理線程 334
17.7.1 線程狀態轉移 334
17.7.2 主線程對子線程的控制 334
17.7.3 線程中的局部變量 335
17.8 線程之間的同步 336
17.8.1 臨界資源和臨界區 336
17.8.2 鎖機制 338
17.8.3 條件變量 339
17.8.4 信號量 342
17.8.5 同步隊列 342
17.8.6 線程同步小結 344
17.9 小結 344
17.10 習題 344
第18章 基于python的系統管理 345
18.1 增強的交互式環境ipython 345
18.1.1 ipython介紹 345
18.1.2 ipython的安裝 346
18.1.3 ipython的啟動 347
18.1.4 ipython的環境配置 348
18.2 和ipython的簡單交互 349
18.2.1 ipython中的輸入和輸出 349
18.2.2 輸出提示符的區別 349
18.2.3 輸出提示符區別的原因 350
18.3 ipython中的magic函數 352
18.3.1 magic函數的使用和構造 352
18.3.2 目錄管理 352
18.3.3 對象信息的收集 356
18.3.4 magic函數小結 359
18.4 ipython適合于系統管理的特點 359
18.4.1 tab補全 359
18.4.2 歷史記錄功能 361
18.4.3 執行外部系統命令和運行文件 363
18.4.4 對象查看和自省 367
18.4.5 直接編輯代碼 370
18.4.6 設置別名和宏 371
18.5 使用python進行文件管理 373
18.5.1 文件的比較 373
18.5.2 文件的歸檔 375
18.5.3 文件的壓縮 377
18.6 使用python定時執行任務 379
18.6.1 使用休眠功能 379
18.6.2 使用sched模塊來定時執行任務 380
18.7 小結 380
18.8 習題 380
第19章 python和網絡編程 381
19.1 網絡模型介紹 381
19.1.1 osi簡介 381
19.1.2 tcp/ip簡介 382
19.2 socket應用 383
19.2.1 socket基礎 383
19.2.2 socket的工作方式 383
19.3 服務器端和客戶端通信 384
19.3.1 服務器端的構建 384
19.3.2 客戶端的構建 389
19.4 異步通信方式 391
19.4.1 使用fork方式 391
19.4.2 使用線程方式 392
19.4.3 使用異步io方式 393
19.4.4 使用asyncore模塊 397
19.5 twisted網絡框架 399
19.5.1 twisted框架介紹 400
19.5.2 twisted框架下服務器端的實現 400
19.5.3 twisted框架下服務器端的其他處理 401
19.6 小結 404
19.7 習題 404
第20章 常見的python網絡應用 405
20.1 使用ftp傳輸文件 405
20.1.1 ftp的工作原理和python庫支持 405
20.1.2 ftp的登錄和退出 406
20.1.3 ftp的數據傳輸 407
20.2 使用pop3獲取郵件 409
20.2.1 pop3協議介紹 409
20.2.2 poplib模塊的使用 410
20.3 使用smtp發送郵件 411
20.3.1 smtp協議介紹 411
20.3.2 smtplib模塊的使用 411
20.4 使用telnet遠程登錄 413
20.4.1 telnet協議介紹和python庫支持 413
20.4.2 telnetlib模塊的使用 413
20.5 使用snmp管理網絡 414
20.5.1 snmp協議組成 415
20.5.2 pysnmp框架介紹及使用 415
20.6 網絡分析 417
20.6.1 網絡分析概述 417
20.6.2 使用scapy在網絡中抓包分析 418
20.7 小結 420
20.8 習題 420
第21章 圖像處理 421
21.1 圖像處理相關概念 421
21.1.1 python下的圖像處理包 421
21.1.2 pillow支持的圖像文件格式 422
21.1.3 圖像處理中的其他概念 423
21.2 基本的圖像處理 424
21.2.1 圖像的讀寫操作 424
21.2.2 獲取圖像信息 425
21.2.3 圖像文件格式的轉換 427
21.2.4 圖像的裁剪和合成 428
21.2.5 圖像的變換 430
21.3 圖像處理的高級應用 432
21.3.1 圖像的通道操作 432
21.3.2 對圖像的增強 435
21.3.3 pillow中的內置濾鏡 437
21.4 小結 438
21.5 習題 438
第22章 python語言的擴展與嵌入 439
22.1 python語言的擴展 439
22.1.1 python擴展簡介 439
22.1.2 一個c擴展的例子 440
22.1.3 模塊方法表和初始化函數 441
22.1.4 編譯和測試 442
22.2 python語言的嵌入 445
22.2.1 python嵌入簡介 445
22.2.2 一個python嵌入的例子 445
22.2.3 更好的嵌入 446
22.3 小結 449
22.4 習題 449
第23章 windows下的python開發 450
23.1 組件對象模型 450
23.1.1 組件對象模型介紹 450
23.1.2 com結構 451
23.1.3 com對象的交互 451
23.2 python對com技術的支持 452
23.2.1 python中的windows擴展:pywin32 452
23.2.2 客戶端com組件 453
23.2.3 實現com組件 454
23.3 windows下的常見python應用 457
23.3.1 對word的自動訪問 457
23.3.2 對excel的自動訪問 458
23.3.3 對powerpoint的自動訪問 460
23.3.4 對outlook的自動訪問 461
23.4 小結 462
23.5 習題 462
展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 国产频谱分析仪-国产网络分析仪-上海坚融实业有限公司 | 杭州货架订做_组合货架公司_货位式货架_贯通式_重型仓储_工厂货架_货架销售厂家_杭州永诚货架有限公司 | 防火门|抗爆门|超大门|医疗门|隔声门-上海加汇门业生产厂家 | 罗氏牛血清白蛋白,罗氏己糖激酶-上海嵘崴达实业有限公司 | 净化车间_洁净厂房_净化公司_净化厂房_无尘室工程_洁净工程装修|改造|施工-深圳净化公司 | 丹佛斯压力传感器,WISE温度传感器,WISE压力开关,丹佛斯温度开关-上海力笙工业设备有限公司 | 水平筛厂家-三轴椭圆水平振动筛-泥沙震动筛设备_山东奥凯诺矿机 包装设计公司,产品包装设计|包装制作,包装盒定制厂家-汇包装【官方网站】 | 北京银联移动POS机办理_收银POS机_智能pos机_刷卡机_收银系统_个人POS机-谷骐科技【官网】 | STRO|DTRO-STRO反渗透膜(科普)_碟滤 | 煤矿人员精确定位系统_矿用无线通信系统_煤矿广播系统 | 喷播机厂家_二手喷播机租赁_水泥浆洒布机-河南青山绿水机电设备有限公司 | 短信通106短信接口验证码接口群发平台_国际短信接口验证码接口群发平台-速度网络有限公司 | 纯水设备_苏州皙全超纯水设备水处理设备生产厂家 | 【星耀裂变】_企微SCRM_任务宝_视频号分销裂变_企业微信裂变增长_私域流量_裂变营销 | 房屋质量检测-厂房抗震鉴定-玻璃幕墙检测-房屋安全鉴定机构 | 机制砂选粉机_砂石选粉机厂家-盐城市助成粉磨科技有限公司 | 防水套管_柔性防水套管_刚性防水套管-巩义市润达管道设备制造有限公司 | 伶俐嫂培训学校_月嫂培训班在哪里报名学费是多少_月嫂免费政府培训中心推荐 | 上海橡胶接头_弹簧减震器_金属软接头厂家-上海淞江集团 | 油冷式_微型_TDY电动滚筒_外装_外置式电动滚筒厂家-淄博秉泓机械有限公司 | 双菱电缆-广州电缆厂_广州电缆厂有限公司 | 反渗透水处理设备|工业零排放|水厂设备|软化水设备|海南净水设备--海南水处理设备厂家 | 天津暖气片厂家_钢制散热器_天津铜铝复合暖气片_维尼罗散热器 | 环氧树脂地坪_防静电地坪漆_环氧地坪漆涂料厂家-地壹涂料地坪漆 环球电气之家-中国专业电气电子产品行业服务网站! | 检验科改造施工_DSA手术室净化_导管室装修_成都特殊科室建设厂家_医疗净化工程公司_四川华锐 | 实木家具_实木家具定制_全屋定制_美式家具_圣蒂斯堡官网 | 北京燃气公司 用户服务中心| 南京泽朗生物科技有限公司| 深圳昂为官网-气体分析仪,沼气分析仪,动态配气仪,气体传感器厂家 | TwistDx恒温扩增-RAA等温-Jackson抗体-默瑞(上海)生物科技有限公司 | 咖啡加盟-咖啡店加盟-咖啡西餐厅加盟-塞纳左岸咖啡西餐厅官网 | 英超直播_英超免费在线高清直播_英超视频在线观看无插件-24直播网 | 硅PU球场、篮球场地面施工「水性、环保、弹性」硅PU材料生产厂家-广东中星体育公司 | 丁基胶边来料加工,医用活塞边角料加工,异戊二烯橡胶边来料加工-河北盛唐橡胶制品有限公司 | 京港视通报道-质量走进大江南北-京港视通传媒[北京]有限公司 | 智能门锁电机_智能门锁离合器_智能门锁电机厂家-温州劲力智能科技有限公司 | 液压升降平台_剪叉式液压/导轨式升降机_传菜机定做「宁波日腾升降机厂家」 | 影合社-影视人的内容合作平台| 高博医疗集团上海阿特蒙医院| 粘度计维修,在线粘度计,二手博勒飞粘度计维修|收购-天津市祥睿科技有限公司 | 沧州友城管业有限公司-内外涂塑钢管-大口径螺旋钢管-涂塑螺旋管-保温钢管生产厂家 |