性xx色动画xx无尽,国产精品三级av三级av三级 ,中文在线√天堂,亚洲国产成人久久一区久久,亚洲熟妇色l20p

當(dāng)前位置 : 首頁(yè)  圖書(shū) 正文

Python編程 從入門(mén)到實(shí)踐 簡(jiǎn)介,目錄書(shū)摘

2020-02-20 09:15 來(lái)源:京東 作者:京東
python從入門(mén)到實(shí)踐
Python編程 從入門(mén)到實(shí)踐
暫無(wú)報(bào)價(jià)
26萬(wàn)+評(píng)論 99%好評(píng)
編輯推薦:上到有編程基礎(chǔ)的程序員,下到10歲少年,想入門(mén)Python并達(dá)到可以開(kāi)發(fā)實(shí)際項(xiàng)目的水平,本書(shū)是讀者優(yōu)選!

本書(shū)是一本全面的從入門(mén)到實(shí)踐的Python編程教程,帶領(lǐng)讀者快速掌握編程基礎(chǔ)知識(shí)、編寫(xiě)出能解決實(shí)際問(wèn)題的代碼并開(kāi)發(fā)復(fù)雜項(xiàng)目。

書(shū)中內(nèi)容分為基礎(chǔ)篇和實(shí)戰(zhàn)篇兩部分。基礎(chǔ)篇介紹基本的編程概念,如列表、字典、類(lèi)和循環(huán),并指導(dǎo)讀者編寫(xiě)整潔且易于理解的代碼。另外還介紹了如何讓程序能夠與用戶(hù)交互,以及如何在代碼運(yùn)行前進(jìn)行測(cè)試。實(shí)戰(zhàn)篇介紹如何利用新學(xué)到的知識(shí)開(kāi)發(fā)功能豐富的項(xiàng)目:2D游戲《外星人入侵》,數(shù)據(jù)可視化實(shí)戰(zhàn),Web應(yīng)用程序。
內(nèi)容簡(jiǎn)介:本書(shū)是一本針對(duì)所有層次的Python讀者而作的Python入門(mén)書(shū)。全書(shū)分兩部分:首部分介紹用Python 編程所必須了解的基本概念,包括matplotlib、NumPy和Pygal等強(qiáng)大的Python庫(kù)和工具介紹,以及列表、字典、if語(yǔ)句、類(lèi)、文件與異常、代碼測(cè)試等內(nèi)容;第二部分將理論付諸實(shí)踐,講解如何開(kāi)發(fā)三個(gè)項(xiàng)目,包括簡(jiǎn)單的Python 2D游戲開(kāi)發(fā),如何利用數(shù)據(jù)生成交互式的信息圖,以及創(chuàng)建和定制簡(jiǎn)單的Web應(yīng)用,并幫讀者解決常見(jiàn)編程問(wèn)題和困惑。
作者簡(jiǎn)介:Eric Matthes

高中科學(xué)和數(shù)學(xué)老師,現(xiàn)居住在阿拉斯加,在當(dāng)?shù)刂v授Python入門(mén)課程。他從5歲開(kāi)始就一直在編寫(xiě)程序。

袁國(guó)忠

自由譯者;2000年起專(zhuān)事翻譯,主譯圖書(shū),偶譯新聞稿、軟文;出版譯著40余部,其中包括《C++ Prime Plus中文版》《CCNA學(xué)習(xí)指南》《CCNP ROUTE學(xué)習(xí)指南》《面向模式的軟件架構(gòu):模式系統(tǒng)》《Android應(yīng)用UI設(shè)計(jì)模式》《風(fēng)投的選擇:誰(shuí)是下一個(gè)十億美元級(jí)公司》等,總計(jì)700余萬(wàn)字;專(zhuān)事翻譯前,從事過(guò)三年化工產(chǎn)品分析和開(kāi)發(fā),做過(guò)兩年雜志和圖書(shū)編輯。
目錄:

第一部分 基礎(chǔ)知識(shí)

第1章 起步 2

1.1 搭建編程環(huán)境 2

1.1.1 Python 2和Python 3 2

1.1.2 運(yùn)行Python代碼片段 3

1.1.3 Hello World程序 3

1.2 在不同操作系統(tǒng)中搭建Python編程環(huán)境 3

1.2.1 在Linux系統(tǒng)中搭建Python編程環(huán)境 3

1.2.2 在OS X系統(tǒng)中搭建Python編程環(huán)境 6

1.2.3 在Windows系統(tǒng)中搭建Python編程環(huán)境 8

1.3 解決安裝問(wèn)題 12

1.4 從終端運(yùn)行Python程序 13

1.4.1 在Linux和OS X系統(tǒng)中從終端運(yùn)行Python程序 13

1.4.2 在Windows系統(tǒng)中從終端運(yùn)行Python程序 13

1.5 小結(jié) 14

第2章 變量和簡(jiǎn)單數(shù)據(jù)類(lèi)型 15

2.1 運(yùn)行hello_world.py時(shí)發(fā)生的情況 15

2.2 變量 16

2.2.1 變量的命名和使用 16

2.2.2 使用變量時(shí)避免命名錯(cuò)誤 17

2.3 字符串 18

2.3.1 使用方法修改字符串的大小寫(xiě) 19

2.3.2 合并(拼接)字符串 19

2.3.3 使用制表符或換行符來(lái)添加空白 20

2.3.4 刪除空白 21

2.3.5 使用字符串時(shí)避免語(yǔ)法錯(cuò)誤 22

2.3.6 Python 2中的print語(yǔ)句 23

2.4 數(shù)字 24

2.4.1 整數(shù) 24

2.4.2 浮點(diǎn)數(shù) 25

2.4.3 使用函數(shù)str()避免類(lèi)型錯(cuò)誤 25

2.4.4 Python 2中的整數(shù) 26

2.5 注釋 27

2.5.1 如何編寫(xiě)注釋 27

2.5.2 該編寫(xiě)什么樣的注釋 28

2.6 Python之禪 28

2.7 小結(jié) 30

第3章 列表簡(jiǎn)介 31

3.1 列表是什么 31

3.1.1 訪(fǎng)問(wèn)列表元素 32

3.1.2 索引從0而不是1開(kāi)始 32

3.1.3 使用列表中的各個(gè)值 33

3.2 修改、添加和刪除元素 33

3.2.1 修改列表元素 34

3.2.2 在列表中添加元素 34

3.2.3 從列表中刪除元素 35

3.3 組織列表 39

3.3.1 使用方法sort()對(duì)列表進(jìn)行永久性排序 39

3.3.2 使用函數(shù)sorted()對(duì)列表進(jìn)行臨時(shí)排序 40

3.3.3 倒著打印列表 41

3.3.4 確定列表的長(zhǎng)度 41

3.4 使用列表時(shí)避免索引錯(cuò)誤 42

3.5 小結(jié) 43

第4章 操作列表 44

4.1 遍歷整個(gè)列表 44

4.1.1 深入地研究循環(huán) 45

4.1.2 在for循環(huán)中執(zhí)行更多的操作 46

4.1.3 在for循環(huán)結(jié)束后執(zhí)行一些操作 47

4.2 避免縮進(jìn)錯(cuò)誤 47

4.2.1 忘記縮進(jìn) 48

4.2.2 忘記縮進(jìn)額外的代碼行 48

4.2.3 不必要的縮進(jìn) 49

4.2.4 循環(huán)后不必要的縮進(jìn) 49

4.2.5 遺漏了冒號(hào) 50

4.3 創(chuàng)建數(shù)值列表 51

4.3.1 使用函數(shù)range() 51

4.3.2 使用range()創(chuàng)建數(shù)字列表 51

4.3.3 對(duì)數(shù)字列表執(zhí)行簡(jiǎn)單的統(tǒng)計(jì)計(jì)算 53

4.3.4 列表解析 53

4.4 使用列表的一部分 54

4.4.1 切片 54

4.4.2 遍歷切片 56

4.4.3 復(fù)制列表 56

4.5 元組 59

4.5.1 定義元組 59

4.5.2 遍歷元組中的所有值 59

4.5.3 修改元組變量 60

4.6 設(shè)置代碼格式 61

4.6.1 格式設(shè)置指南 61

4.6.2 縮進(jìn) 61

4.6.3 行長(zhǎng) 61

4.6.4 空行 62

4.6.5 其他格式設(shè)置指南 62

4.7 小結(jié) 63

第5章 if語(yǔ)句 64

5.1 一個(gè)簡(jiǎn)單示例 64

5.2 條件測(cè)試 65

5.3 if語(yǔ)句 70

5.4 使用if語(yǔ)句處理列表 76

5.5 設(shè)置if語(yǔ)句的格式 80

5.6 小結(jié) 80

第6章 字典 81

6.1 一個(gè)簡(jiǎn)單的字典 81

6.2 使用字典 82

6.3 遍歷字典 87

6.4 嵌套 93

6.5 小結(jié) 99

第7章 用戶(hù)輸入和while循環(huán) 100

7.1 函數(shù)input()的工作原理 100

7.2 while循環(huán)簡(jiǎn)介 104

7.3 使用while循環(huán)來(lái)處理列表和字典 110

7.4 小結(jié) 113

第8章 函數(shù) 114

8.1 定義函數(shù) 114

8.2 傳遞實(shí)參 116

8.3 返回值 121

8.4 傳遞列表 126

8.5 傳遞任意數(shù)量的實(shí)參 130

8.6 將函數(shù)存儲(chǔ)在模塊中 133

8.7 函數(shù)編寫(xiě)指南 136

8.8 小結(jié) 137

第9章 類(lèi) 138

9.1 創(chuàng)建和使用類(lèi) 138

9.2 使用類(lèi)和實(shí)例 142

9.3 繼承 147

9.4 導(dǎo)入類(lèi) 153

9.5 Python標(biāo)準(zhǔn)庫(kù) 159

9.6 類(lèi)編碼風(fēng)格 161

9.7 小結(jié) 161

第10章 文件和異常 162

10.1 從文件中讀取數(shù)據(jù) 162

10.2 寫(xiě)入文件 169

10.3 異常 172

10.4 存儲(chǔ)數(shù)據(jù) 180

10.5 小結(jié) 186

第11章 測(cè)試代碼 187

11.1 測(cè)試函數(shù) 187

11.2 測(cè)試類(lèi) 193

11.3 小結(jié) 199

第二部分 項(xiàng)  目

項(xiàng)目1 外星人入侵 202

第12章 武裝飛船 203

12.1 規(guī)劃項(xiàng)目 203

12.2 安裝Pygame 204

12.3 開(kāi)始游戲項(xiàng)目 207

12.4 添加飛船圖像 211

12.5 重構(gòu):模塊game_functions 214

12.6 駕駛飛船 216

12.7 簡(jiǎn)單回顧 223

12.8 射擊 224

12.9 小結(jié) 231

第13章 外星人 232

13.1 回顧項(xiàng)目 232

13.2 創(chuàng)建第一個(gè)外星人 233

13.3 創(chuàng)建一群外星人 236

13.4 讓外星人群移動(dòng) 242

13.5 射殺外星人 246

13.6 結(jié)束游戲 250

13.7 確定應(yīng)運(yùn)行游戲的哪些部分 255

13.8 小結(jié) 256

第14章 記分 257

14.1 添加Play按鈕 257

14.2 提高等級(jí) 264

14.3 記分 267

14.4 小結(jié) 283

項(xiàng)目2 數(shù)據(jù)可視化 284

第15章 生成數(shù)據(jù) 285

15.1 安裝matplotlib 285

15.2 繪制簡(jiǎn)單的折線(xiàn)圖 287

15.3 隨機(jī)漫步 295

15.4 使用Pygal模擬擲骰子 303

15.5 小結(jié) 311

第16章 下載數(shù)據(jù) 312

16.1 CSV文件格式 312

16.2 制作交易收盤(pán)價(jià)走勢(shì)圖:JSON格式 324

16.3 小結(jié) 337

第17章 使用API 338

17.1 使用Web API 338

17.2 使用Pygal可視化倉(cāng)庫(kù) 344

17.3 Hacker News API 350

17.4 小結(jié) 353

項(xiàng)目3 Web應(yīng)用程序 354

第18章 Django入門(mén) 355

18.1 建立項(xiàng)目 355

18.2 創(chuàng)建應(yīng)用程序 360

18.3 創(chuàng)建網(wǎng)頁(yè):學(xué)習(xí)筆記主頁(yè) 369

18.4 創(chuàng)建其他網(wǎng)頁(yè) 373

18.5 小結(jié) 381

第19章 用戶(hù)賬戶(hù) 382

19.1 讓用戶(hù)能夠輸入數(shù)據(jù) 382

19.2 創(chuàng)建用戶(hù)賬戶(hù) 392

19.3 讓用戶(hù)擁有自己的數(shù)據(jù) 400

19.4 小結(jié) 408

第20章 設(shè)置應(yīng)用程序的樣式并對(duì)其進(jìn)行部署 409

20.1 設(shè)置項(xiàng)目“學(xué)習(xí)筆記”的樣式 409

20.2 部署“學(xué)習(xí)筆記” 419

20.3 小結(jié) 435

附錄A 安裝Python 436

附錄B 文本編輯器 441

附錄C 尋求幫助   447

附錄D 使用Git進(jìn)行版本控制 451

后記 460

熱門(mén)推薦文章
相關(guān)優(yōu)評(píng)榜
品類(lèi)齊全,輕松購(gòu)物 多倉(cāng)直發(fā),極速配送 正品行貨,精致服務(wù) 天天低價(jià),暢選無(wú)憂(yōu)
購(gòu)物指南
購(gòu)物流程
會(huì)員介紹
生活旅行/團(tuán)購(gòu)
常見(jiàn)問(wèn)題
大家電
聯(lián)系客服
配送方式
上門(mén)自提
211限時(shí)達(dá)
配送服務(wù)查詢(xún)
配送費(fèi)收取標(biāo)準(zhǔn)
海外配送
支付方式
貨到付款
在線(xiàn)支付
分期付款
郵局匯款
公司轉(zhuǎn)賬
售后服務(wù)
售后政策
價(jià)格保護(hù)
退款說(shuō)明
返修/退換貨
取消訂單
特色服務(wù)
奪寶島
DIY裝機(jī)
延保服務(wù)
京東E卡
京東通信
京東JD+