五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Python基礎(chǔ)教程(第3版)

2023-03-17 22:55 作者:干啥啥不會白嫖第一名  | 我要投稿

Python基礎(chǔ)教程(第3版)

鏈接:https://pan.baidu.com/s/1FTJnKLuF4vRU7i3gKQsRpg?pwd=h4ga?

提取碼:h4ga


編輯推薦

久負(fù)盛名的Python入門經(jīng)典

中文版累計銷量200 000+冊

針對Python 3全新升級


本書是經(jīng)典的Python入門教程,層次鮮明、結(jié)構(gòu)嚴(yán)謹(jǐn)、內(nèi)容翔實,特別是后面幾章,作者將前面講述的內(nèi)容應(yīng)用到10個引人入勝的項目中,并以模板的形式介紹了項目的開發(fā)過程,手把手教授Python編程實踐,讓讀者從項目中領(lǐng)略Python的真正魅力。


本書既適合初學(xué)者夯實基礎(chǔ),又能幫助Python程序員提升技能,即使是中高級Python程序員,也能從書里找到耳目一新的內(nèi)容。


內(nèi)容簡介

本書包括Python程序設(shè)計的方方面面:首先從Python的安裝開始,隨后介紹了Python的基礎(chǔ)知識和基本概念,包括列表、元組、字符串、字典以及各種語句;然后循序漸進(jìn)地介紹了一些相對高級的主題,包括抽象、異常、魔法方法、屬性、迭代器;此后探討了如何將Python與數(shù)據(jù)庫、網(wǎng)絡(luò)、C語言等工具結(jié)合使用,從而發(fā)揮出Python的強大功能,同時介紹了Python程序測試、打包、發(fā)布等知識;最后,作者結(jié)合前面講述的內(nèi)容,按照實際項目開發(fā)的步驟向讀者介紹了10個具有實際意義的Python項目的開發(fā)過程。

作者簡介

Magnus Lie Hetland

挪威科技大學(xué)副教授,教授算法;黑客,喜歡鉆研新銳編程語言,是Python語言的堅定支持者。寫過很多Python方面的書和在線教程,比如深受讀者歡迎的網(wǎng)上教程“Instant Python”。表演專業(yè)的業(yè)余愛好者,從1985年首次登臺至今,已經(jīng)參演數(shù)十部話劇。


譯者簡介

袁國忠

自由譯者;2000年起專事翻譯,主譯圖書,偶譯新聞稿、軟文;出版譯著40余部,其中包括《算法圖解》《Head First JavaScript程序設(shè)計》《Python編程:從入門到實踐》《C++ Prime Plus中文版》《CCNA學(xué)習(xí)指南》《CCNP ROUTE學(xué)習(xí)指南》《面向模式的軟件架構(gòu):模式系統(tǒng)》《風(fēng)投的選擇:誰是下一個十億美元級公司》等,總計700余萬字;專事翻譯前,從事過三年化工產(chǎn)品分析和開發(fā),做過兩年雜志和圖書編輯。

精彩書評

“《Python基礎(chǔ)教程》非常適合編程新手或者具有中級編程能力的人閱讀……在整本書中,作者提出了一些易于實踐的例子,清晰闡明了所討論主題的方方面面……強烈建議那些正在嘗試學(xué)習(xí)Python語言的人閱讀。強烈推薦給Python初學(xué)者?!?/p>

——D.B.Mason,Choice雜志,2017年9月號


“本書系統(tǒng)全面地講解了Python語言,后面幾章介紹的10個項目是亮點。”

——Robert A. Gibson,軟件工程師



目錄

第 1章 快速上手:基礎(chǔ)知識 1

1.1 交互式解釋器 1

1.2 算法是什么 2

1.3 數(shù)和表達(dá)式 3

1.4 變量 5

1.5 語句 5

1.6 獲取用戶輸入 7

1.7 函數(shù) 8

1.8 模塊 8

1.9 保存并執(zhí)行程序 10

1.10 字符串 13

1.11 小結(jié) 21

第 2章 列表和元組 23

2.1 序列概述 23

2.2 通用的序列操作 24

2.3 列表:Python的主力 31

2.4 元組:不可修改的序列 38

2.5 小結(jié) 39

第3章 使用字符串 41

3.1 字符串基本操作 41

3.2 設(shè)置字符串的格式:精簡版 41

3.3 設(shè)置字符串的格式:完整版 43

3.4 字符串方法 48

3.5 小結(jié) 53

第4章 當(dāng)索引行不通時 54

4.1 字典的用途 54

4.2 創(chuàng)建和使用字典 55

4.3 小結(jié) 63

第5章 條件、循環(huán)及其他語句 64

5.1 再談print和import 64

5.2 賦值魔法 66

5.3 代碼塊:縮進(jìn)的樂趣 68

5.4 條件和條件語句 69

5.5 循環(huán) 76

5.6 簡單推導(dǎo) 83

5.7 三人行 84

5.8 小結(jié) 88

第6章 抽象 90

6.1 懶惰是一種美德 90

6.2 抽象和結(jié)構(gòu) 91

6.3 自定義函數(shù) 91

6.4 參數(shù)魔法 93

6.5 作用域 105

6.6 遞歸 107

6.7 小結(jié) 112

第7章 再談抽象 114

7.1 對象魔法 114

7.2 類 119

7.3 關(guān)于面向?qū)ο笤O(shè)計的一些思考 130

7.4 小結(jié) 130

第8章 異常 132

8.1 異常是什么 132

8.2 讓事情沿你特定的軌道出錯 132

8.3 捕獲異常 134

8.4 異常和函數(shù) 140

8.5 異常之禪 140

8.6 不那么異常的情況 142

8.7 小結(jié) 143

第9章 魔法方法、特性和迭代器 144

9.1 如果你使用的不是Python 3 144

9.2 構(gòu)造函數(shù) 145

9.3 元素訪問 149

9.4 其他魔法方法 153

9.5 特性 153

9.6 迭代器 157

9.7 生成器 159

9.8 八皇后問題 164

9.9 小結(jié) 170

第 10章 開箱即用 172

10.1 模塊 172

10.2 探索模塊 178

10.3 標(biāo)準(zhǔn)庫:一些深受歡迎的模塊 181

10.4 小結(jié) 211

第 11章 文件 213

11.1 打開文件 213

11.2 文件的基本方法 214

11.3 迭代文件內(nèi)容 220

11.4 小結(jié) 223

第 12章 圖形用戶界面 225

12.1 創(chuàng)建GUI示例應(yīng)用程序 225

12.2 使用其他GUI工具包 230

12.3 小結(jié) 231

第 13章 數(shù)據(jù)庫支持 232

13.1 Python數(shù)據(jù)庫API 232

13.2 SQLite和PySQLite 236

13.3 小結(jié) 241

第 14章 網(wǎng)絡(luò)編程 242

14.1 幾個網(wǎng)絡(luò)模塊 242

14.2 SocketServer及相關(guān)的類 247

14.3 多個連接 247

14.4 Twisted 252

14.5 小結(jié) 254

第 15章 Python和Web 256

15.1 屏幕抓取 256

15.2 使用CGI創(chuàng)建動態(tài)網(wǎng)頁 262

15.3 使用Web框架 269

15.4 Web服務(wù):更高-級的抓取 270

15.5 小結(jié) 272

第 16章 測試基礎(chǔ) 273

16.1 先測試再編碼 273

16.2 測試工具 276

16.3 超越單元測試 280

16.4 小結(jié) 284

第 17章 擴展Python 286

17.1 魚和熊掌兼得 286

17.2 簡單易行的方式:Jython和IronPython 287

17.3 編寫C語言擴展 289

17.4 小結(jié) 298

第 18章 程序打包 300

18.1 Setuptools基礎(chǔ) 300

18.2 打包 302

18.3 編譯擴展 303

18.4 使用py2exe創(chuàng)建可執(zhí)行程序 304

18.5 小結(jié) 304

第 19章 趣味編程 306

19.1 為何要有趣 306

19.2 編程柔術(shù) 306

19.3 原型設(shè)計 307

19.4 配置 308

19.5 日志 311

19.6 如果你已不勝其煩 312

19.7 如果你想深入學(xué)習(xí) 312

19.8 小結(jié) 313

第 20章 項目1:自動添加標(biāo)簽 315

20.1 問題描述 315

20.2 有用的工具 316

20.3 準(zhǔn)備工作 316

20.4 初次實現(xiàn) 317

20.5 再次實現(xiàn) 319

20.6 進(jìn)一步探索 331

第 21章 項目2:繪制圖表 332


第 22章 項目3:萬-能的XML 340


第 23章 項目4:新聞匯總 353


第 24章 項目5:虛擬茶話會 364


第 25章 項目6:使用CGI進(jìn)行遠(yuǎn)程編輯 379


第 26章 項目7:自建公告板 387


第 27章 項目8:使用XML-RPC共享文件 401


第 28章 項目9:使用GUI共享文件 417


第 29章 項目10:自制街機游戲 423


附錄A 簡明教程 440

附錄B Python參考手冊 447

查看全部↓

前言/序言

巨蟒劇團(tuán)[ Monty Python,英國的一個超現(xiàn)實幽默表演團(tuán)體,喜劇界的披頭士,在20世紀(jì)70年代風(fēng)靡全球。Python語言的命名來源于此?!幷咦有首老歌唱道:“又來了一個,它走了又來。又來了一個,什么時候是個頭?”自本書第2版面世以來,Python 3的普及程度得到了極大提高,因此這一版完全轉(zhuǎn)向了Python 3。在此期間,還有其他的變化:在Python生態(tài)系統(tǒng)中,各種包輪番登場,各種編碼實踐大行其道后又日漸式微。在必要之處或?qū)ψx者有幫助的前提下,本書的有些部分完全重寫,但最初的痕跡還依稀可見。例如,本書前身Practical Python于21世紀(jì)初出版時,Usenet依然應(yīng)用廣泛,可現(xiàn)在大多數(shù)互聯(lián)網(wǎng)用戶可能從未聽說過它。因此,對于第23章創(chuàng)建連接到NNTP服務(wù)器的項目,與其說是為了介紹主流編程生涯中將用到的編程技能,不如說是讓讀者了解一下歷史。一些比較古怪的內(nèi)容也依舊保留,因為它們是很不錯的編程示例,也是本書悠長歷史的見證。

與以往一樣,我要深深地感謝讓本書以前各版得以付梓的人。這里我要特別感謝Mark Powers,感謝他在我進(jìn)度緩慢時極具耐心。還要感謝Michael Thomas,感謝他出色的技術(shù)審閱工作(并指出了原稿中所有的Python 2式print語句)。但愿你喜歡全新升級后的這一版。正如Terny Jones在提到那首老歌時所說:“顯然,有一個完整的管弦樂隊會更好。”


Python基礎(chǔ)教程(第3版)的評論 (共 條)

分享到微博請遵守國家法律
通山县| 武川县| 新田县| 石景山区| 台山市| 瓮安县| 湟中县| 出国| 平利县| 措美县| 祥云县| 广元市| 璧山县| 沾化县| 舒城县| 新余市| 赣榆县| 灵丘县| 甘泉县| 茶陵县| 颍上县| 土默特右旗| 宣威市| 滁州市| 通州区| 凤庆县| 德兴市| 栾城县| 靖西县| 海宁市| 南溪县| 乐清市| 剑川县| 岳西县| 晋宁县| 漠河县| 巫山县| 招远市| 仙居县| 临桂县| 秦皇岛市|