注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)Python程序設(shè)計(jì)實(shí)用教程

Python程序設(shè)計(jì)實(shí)用教程

Python程序設(shè)計(jì)實(shí)用教程

定 價(jià):¥56.00

作 者: 楊連賀,董禹龍,房超,畢璐琪,梁潤宇 ... 著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 全國高等院校應(yīng)用型創(chuàng)新規(guī)劃教材·計(jì)算機(jī)系列
標(biāo) 簽: 暫缺

ISBN: 9787302500476 出版時(shí)間: 2018-06-01 包裝: 平裝
開本: 16 頁數(shù): 376 字?jǐn)?shù):  

內(nèi)容簡介

  Python是一門簡單易學(xué)、功能強(qiáng)大的編程語言,它內(nèi)建了高效的數(shù)據(jù)結(jié)構(gòu),能夠用簡單而又高效的方式編程。它優(yōu)雅的語法和動(dòng)態(tài)的類型,再結(jié)合它的解釋性,使其成為在大多數(shù)平臺(tái)下編寫腳本或開發(fā)應(yīng)用程序的理想語言。 《Python程序設(shè)計(jì)實(shí)用教程》系統(tǒng)而全面地介紹了Python語言的全部內(nèi)容,既能為初學(xué)者夯實(shí)基礎(chǔ),又適合程序員提升技能。考慮到近幾年數(shù)據(jù)挖掘技術(shù)和網(wǎng)絡(luò)編程技術(shù)的發(fā)展,本書加入了Python語言在科學(xué)計(jì)算、網(wǎng)絡(luò)編程、并發(fā)技術(shù)和數(shù)據(jù)可視化方面的內(nèi)容。與一般的Python語言教材相比,本書增加了許多實(shí)際案例的應(yīng)用,可以讓讀者更好地將Python基礎(chǔ)知識(shí)應(yīng)用到實(shí)際工作中。書中的每道例題,均以屏幕截圖的方式原滋原味地給出運(yùn)行結(jié)果,便于讀者分析程序。 《Python程序設(shè)計(jì)實(shí)用教程》可作為高等院校各專業(yè)的Python語言教材,亦可作為軟件開發(fā)人員的參考資料,還可作為讀者自學(xué)Python語言的參考書。

作者簡介

暫缺《Python程序設(shè)計(jì)實(shí)用教程》作者簡介

圖書目錄

目 錄

第1章 Python程序設(shè)計(jì)入門 1
1.1 Python概述 2
1.2 Python開發(fā)環(huán)境的搭建 6
本章小結(jié) 16
習(xí)題 17
第2章 Python語言基礎(chǔ) 19
2.1 基礎(chǔ)Python語法 20
2.2 數(shù)值 22
2.3 字符串 29
2.4 列表與序列 38
2.5 元組 42
2.6 字典 45
2.7 集合 49
2.8 正則表達(dá)式 54
本章小結(jié) 64
習(xí)題 64
第3章 Python流程控制 67
3.1 if語句 68
3.2 for循環(huán) 74
3.3 range()函數(shù) 80
3.4 while循環(huán) 83
3.5 案例實(shí)訓(xùn):輸出所有和為某個(gè)正整數(shù)的連續(xù)正數(shù)序列 88
本章小結(jié) 90
習(xí)題 90
第4章 函數(shù)模塊 93
4.1 Python代碼編寫規(guī)范 94
4.2 自建模塊 97
4.3 標(biāo)準(zhǔn)模塊 112
4.4 巧用lambda表達(dá)式 119
4.5 Python工具箱 120
4.6 案例實(shí)訓(xùn):“哥德巴赫猜想”的驗(yàn)證 123
4.7 本章小結(jié) 124
習(xí)題 124
第5章 文件與異常處理 127
5.1 文件的基本操作 128
5.2 指定目錄下的文件操作 134
5.3 CSV文件 136
5.4 Excel文件 138
5.5 HTML文件 142
5.6 XML文件 146
5.7 異常處理 149
5.8 使用pdb模塊調(diào)試程序 153
5.9 案例實(shí)訓(xùn):文本文件的操作與異常處理 157
本章小結(jié) 160
習(xí)題 160
第6章 面向?qū)ο缶幊?163
6.1 類的定義與使用 165
6.2 Python類與對(duì)象 173
6.3 繼承 178
6.4 案例實(shí)訓(xùn):Python面向?qū)ο缶幊贪咐菥?186
本章小結(jié) 201
習(xí)題 201
第7章 數(shù)據(jù)庫編程 205
7.1 數(shù)據(jù)庫技術(shù)基礎(chǔ) 206
7.2 SQLite數(shù)據(jù)庫 208
7.3 MySQL數(shù)據(jù)庫 216
7.4 案例實(shí)訓(xùn):管理信息系統(tǒng)的數(shù)據(jù)操作 232
本章小結(jié) 235
第8章 Web開發(fā) 237
8.1 將程序放在Web上運(yùn)行 238
8.2 使用MVC設(shè)計(jì)Web應(yīng)用 241
8.3 使用CGI將程序運(yùn)行在服務(wù)器上 242
8.4 案例實(shí)訓(xùn):Web頁面獲取表格內(nèi)容并顯示 248
本章小結(jié) 251
習(xí)題 251
第9章 使用Python進(jìn)行數(shù)據(jù)分析 253
9.1 數(shù)據(jù)挖掘簡介 254
9.2 為什么選擇Python進(jìn)行數(shù)據(jù)挖掘 255
9.3 Python的主要數(shù)據(jù)分析工具 255
9.4 案例實(shí)訓(xùn) 268
本章小結(jié) 272
習(xí)題 272
第10章 GUI編程和用戶界面 275
10.1 Tkinter模塊 276
10.2 網(wǎng)格布局管理器 298
10.3 GUI編程 304
10.4 案例實(shí)訓(xùn):設(shè)計(jì)一個(gè)查看文件目錄的程序 307
本章小結(jié) 310
習(xí)題 310
第11章 多進(jìn)程與多線程 313
11.1 多進(jìn)程與多線程 314
11.2 多進(jìn)程編程 316
11.3 Multiprocessing 318
11.4 多線程編程 328
11.5 案例實(shí)訓(xùn):捉迷藏游戲設(shè)計(jì) 331
本章小結(jié) 332
習(xí)題 333
第12章 網(wǎng)絡(luò)編程 335
12.1 計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)知識(shí) 336
12.2 socket通信技術(shù) 339
12.3 編寫一個(gè)端口掃描器 344
12.4 簡單網(wǎng)絡(luò)爬蟲的實(shí)現(xiàn) 345
12.5 案例實(shí)訓(xùn):設(shè)計(jì)獲取網(wǎng)站熱點(diǎn)要聞的網(wǎng)絡(luò)爬蟲程序 350
本章小結(jié) 357
習(xí)題 357
附錄A Python關(guān)鍵字 359
附錄B 其他常用功能 363
參考文獻(xiàn) 365

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)