日本免费精品视频,男人的天堂在线免费视频,成人久久久精品乱码一区二区三区,高清成人爽a毛片免费网站

在線客服
Python入門經(jīng)典圖書
人氣:190

Python入門經(jīng)典

Python是一種解釋型、面向?qū)ο蟆?dòng)態(tài)數(shù)據(jù)類型的高級程序設(shè)計(jì)語言。Python可以用于很多的領(lǐng)域,從科學(xué)計(jì)算到游戲開發(fā)。

內(nèi)容簡介

Python是一種解釋型、面向?qū)ο蟆?dòng)態(tài)數(shù)據(jù)類型的高級程序設(shè)計(jì)語言。Python可以用于很多的領(lǐng)域,從科學(xué)計(jì)算到游戲開發(fā)。

《Python入門經(jīng)典》是面向Python初學(xué)者的學(xué)習(xí)指南,詳細(xì)介紹了Python編程基礎(chǔ),以及一些高級概念,如面向?qū)ο缶幊獭H珪譃?4章。第1章介紹了Python的背景和安裝方法。第2章到第7章介紹了一些基本的編程概念,如變量、數(shù)學(xué)運(yùn)算、字符串和獲取輸入。第8章到第12章介紹了更高級的主題,討論了函數(shù)、字典和面向?qū)ο缶幊痰取5?3章到第15章介紹了如何使用庫和模塊,以及如何創(chuàng)建自己的模塊。第16章到第19章介紹了使用數(shù)據(jù),如保存到文件,使用標(biāo)準(zhǔn)格式以及使用數(shù)據(jù)庫。第20章和第21章嘗試了標(biāo)準(zhǔn)庫以外的一些項(xiàng)目,在這兩章中,介紹了創(chuàng)建動(dòng)態(tài)Web站點(diǎn)和開發(fā)游戲。這兩章并不是要成為完整的課程,而是充當(dāng)學(xué)習(xí)更多知識(shí)的一個(gè)起點(diǎn)。第22章和第23章介紹了如何正確地保存代碼,以及出錯(cuò)的時(shí)候如何找到解決方案。第24章介紹了讀者可能會(huì)接觸到哪些項(xiàng)目,哪些資源可以幫助讀者學(xué)習(xí)更多知識(shí),以及如何更深入地融入Python社區(qū)。

《Python入門經(jīng)典》內(nèi)容循序漸進(jìn),逐步深入,概念和知識(shí)點(diǎn)講解清楚,而且每章配有練習(xí),供讀者檢查和鞏固所學(xué)知識(shí)。《Python入門經(jīng)典》適合學(xué)習(xí)Python語言和應(yīng)用的初中級用戶閱讀和自學(xué),也可以作為相關(guān)培訓(xùn)的教材。

編輯推薦

全球銷量逾百萬冊的系列圖書新品

直觀、循序漸進(jìn)的學(xué)習(xí)教程,掌握關(guān)鍵知識(shí)的起點(diǎn),采用步驟式講解,手把手教讀者掌握移動(dòng)應(yīng)用開發(fā)的必備知識(shí)

每章內(nèi)容針對初學(xué)者精心設(shè)計(jì),1小時(shí)輕松閱讀學(xué)習(xí),24小時(shí)掌握關(guān)鍵知識(shí)

書中代碼示例可供下載,幫助讀者通過實(shí)踐提高應(yīng)用技能,鞏固所學(xué)知識(shí)。

循序漸進(jìn)的示例引導(dǎo)讀者完成常見的任務(wù)。

問與答、測驗(yàn)和練習(xí)幫助讀者檢驗(yàn)知識(shí)的掌握情況。

"注意"、"提示"和"警告"指出捷徑和解決方案。

作者簡介

Katie Cunningham是Cox Media Group的一位Python程序員。她是Python和開源軟件的積極倡導(dǎo)者,并且熱衷于教人們編程。她經(jīng)常在PyCon等開源會(huì)議中擔(dān)任演講者,并就初學(xué)者關(guān)心的一些主題進(jìn)行演講。她還幫助在華盛頓DC地區(qū)組織PyLadies活動(dòng),這是為了增加Python社區(qū)的多樣性而設(shè)計(jì)的一個(gè)活動(dòng)。在這個(gè)活動(dòng)中,她帶領(lǐng)一些新手在48個(gè)學(xué)時(shí)內(nèi)完成了從安裝軟件到編寫出及時(shí)個(gè)app。

目錄

第1章安裝和運(yùn)行Python

1.1認(rèn)識(shí)操作系統(tǒng)

1.2在Windows上安裝Python

1.2.1安裝Python

1.2.2運(yùn)行Python

1.2.3安裝文本編輯器

1.2.4瀏覽文件系統(tǒng)

1.3在Mac OS上安裝Python

1.3.1安裝Python

1.3.2運(yùn)行Python

1.3.3安裝文本編輯器

1.3.4瀏覽文件系統(tǒng)

1.4小結(jié)

1.5Q&A

1.6作業(yè)

1.6.1問題

1.6.2回答

1.6.3練習(xí)

第2章在Python中使用數(shù)字

2.1用變量存儲(chǔ)信息

2.1.1變量的類型

2.1.2在變量中存儲(chǔ)數(shù)字

2.1.3命名變量

2.1.4提示

2.2在Python中做數(shù)學(xué)運(yùn)算

2.2.1運(yùn)算符

2.2.2運(yùn)算的優(yōu)先級

2.2.3數(shù)學(xué)運(yùn)算的組合類型

2.2.4除以0

2.3比較數(shù)字

2.4在現(xiàn)實(shí)世界中應(yīng)用Python數(shù)學(xué)運(yùn)算

2.5小結(jié)

2.6Q&A

2.7作業(yè)

2.7.1問題

2.7.2回答

2.7.3練習(xí)

第3章編程中的邏輯

3.1使用基本的if語句

3.2創(chuàng)建代碼塊

3.3為if添加else

3.4用elif測試更多內(nèi)容

3.5True和False變量

3.6使用try/except避免錯(cuò)誤

3.7在現(xiàn)實(shí)世界的問題中應(yīng)用邏輯

3.8小結(jié)

3.9Q&A

3.10作業(yè)

3.10.1問題

3.10.2回答

3.10.3練習(xí)

第4章在字符串中存儲(chǔ)文本

4.1創(chuàng)建字符串

4.2打印字符串

4.3獲取有關(guān)字符串的信息

4.4數(shù)學(xué)運(yùn)算和比較運(yùn)算

4.4.1連接字符串

4.4.2乘法

4.4.3比較字符串

4.4.4不適用于字符串的運(yùn)算符

4.5格式化字符串

4.5.1用轉(zhuǎn)義符控制間隔

4.5.2刪除空格

4.5.3查找和替換文本

4.6在現(xiàn)實(shí)世界中使用字符串

4.7小結(jié)

4.8Q&A

4.9作業(yè)

4.9.1問題

4.9.2回答

4.9.3練習(xí)

第5章處理輸入和輸出

5.1從命令行獲取信息

5.1.1提示

5.1.2轉(zhuǎn)換輸入

5.2獲取密碼

5.3清理用戶的輸入

5.4格式化輸出

5.5在現(xiàn)實(shí)世界中管理輸入和輸出

5.6小結(jié)

5.7Q&A

5.8作業(yè)

5.8.1問題

5.8.2回答

5.8.3練習(xí)

第6章將項(xiàng)分組到列表中

6.1創(chuàng)建列表

6.2獲取有關(guān)列表的信息

6.3操作列表

6.4在列表中使用數(shù)學(xué)運(yùn)算

6.5排序列表

6.6比較列表

6.7在現(xiàn)實(shí)世界中使用列表

6.8小結(jié)

6.9Q&A

6.10作業(yè)

6.10.1問題

6.10.2回答

6.10.3練習(xí)

第7章使用循環(huán)重復(fù)代碼

7.1重復(fù)一定次數(shù)

7.1.1獲取數(shù)字的范圍

7.1.2命名循環(huán)變量

7.1.3遍歷列表

7.1.4跳到下一個(gè)列表項(xiàng)

7.1.5跳出循環(huán)

7.2只有為真時(shí)重復(fù)

7.2.1While循環(huán)

7.2.2無限循環(huán)

7.3在現(xiàn)實(shí)世界中使用循環(huán)

7.4小結(jié)

7.5Q&A

7.6作業(yè)

7.6.1測驗(yàn)

7.6.2回答

7.6.3練習(xí)

第8章創(chuàng)建簡單的腳本

8.1創(chuàng)建一個(gè)基本的函數(shù)

8.2傳遞值給函數(shù)

8.2.1設(shè)置默認(rèn)值

8.2.2返回值

8.3函數(shù)中的變量的作用域

8.3.1在函數(shù)內(nèi)創(chuàng)建變量

8.3.2參數(shù)和作用域

8.4在函數(shù)中組織函數(shù)

8.5傳遞可變數(shù)目的參數(shù)

8.6在現(xiàn)實(shí)世界中使用函數(shù)

8.7小結(jié)

8.8Q&A

8.9作業(yè)

8.9.1問題

8.9.2回答

8.9.3練習(xí)

第9章使用字典匹配鍵和值

9.1創(chuàng)建字典

9.2獲取有關(guān)字典的信息

9.3比較字典

9.4在現(xiàn)實(shí)世界中使用字典

9.5小結(jié)

9.6Q&A

9.7作業(yè)

9.7.1問題

9.7.2回答

9.7.3練習(xí)

第10章生成對象

10.1面向?qū)ο缶幊?/p>

10.1.1已經(jīng)使用的對象

10.1.2對象

10.1.3術(shù)語

10.2規(guī)劃一個(gè)對象

10.3從對象生成對象

10.4在現(xiàn)實(shí)世界中使用對象

10.5小結(jié)

10.6Q&A

10.7作業(yè)

10.7.1問題

10.7.2回答

10.7.3練習(xí)

第11章生成類

11.1生成一個(gè)基類的聲明

11.2為類增加方法

11.3創(chuàng)建類的實(shí)例

11.3.1__init__()函數(shù)

11.3.2移動(dòng)和存儲(chǔ)實(shí)例

11.4在現(xiàn)實(shí)世界中使用類

11.5小結(jié)

11.6Q&A

11.7作業(yè)

11.7.1問題

11.7.2回答

11.7.3練習(xí)

第12章擴(kuò)展類以添加功能

12.1內(nèi)建附加功能

12.1.1相等性

12.1.2大于和小于

12.1.3操作打印

12.2類的繼承

12.2.1把類保存到一個(gè)文件中

12.2.2子類化一個(gè)類

12.2.3使用類

12.3在現(xiàn)實(shí)世界中使用擴(kuò)展類

12.4小結(jié)

12.5Q&A

12.6作業(yè)

12.6.1問題

12.6.2回答

12.6.3練習(xí)

第13章使用Python的模塊來添加功能

13.1Python包

13.2使用random模塊

13.2.1randint

13.2.2random

13.2.3uniform

13.2.4choice

13.3使用datetime模塊

13.3.1time

13.3.2datetime

13.4找到更多的模塊

13.5在現(xiàn)實(shí)世界中使用模塊

13.6小結(jié)

13.7Q&A

13.8作業(yè)

13.8.1問題

13.8.2回答

13.8.3練習(xí)

第14章分拆程序

14.1為什么要分拆程序

14.2決定如何分拆代碼

14.2.1規(guī)劃分拆一個(gè)程序

14.2.2分拆一個(gè)音樂庫程序

14.3Python查找一個(gè)程序的代碼

14.3.1通過文件目錄包含模塊

14.3.2導(dǎo)入模塊

14.4在現(xiàn)實(shí)世界中分拆代碼

14.5小結(jié)

14.6Q&A

14.7作業(yè)

14.7.1問題

14.7.2回答

14.7.3練習(xí)

第15章為代碼提供文檔

15.1好的文檔的必要性

15.2在代碼中嵌入注釋

15.3用docstring說明代碼

15.4包含README文件和安裝文件

15.4.1編寫安裝說明

15.4.2編寫README文件

15.5在現(xiàn)實(shí)世界中使用文檔

15.6小結(jié)

15.7Q&A

15.8作業(yè)

15.8.1問題

15.8.2回答

15.8.3練習(xí)

第16章操作程序文件

16.1讀寫文件

16.1.1從文件讀取數(shù)據(jù)

16.1.2把數(shù)據(jù)寫入到文件中

16.1.3添加數(shù)據(jù)到文件

16.2創(chuàng)建文件

16.3獲取目錄的信息

16.3.1文件列表

16.3.2在目錄間移動(dòng)

16.3.3創(chuàng)建目錄

16.4獲取文件的信息

16.4.1文件大小

16.4.2訪問時(shí)間

16.5在現(xiàn)實(shí)世界中使用文件

16.6小結(jié)

16.7Q&A

16.8作業(yè)

16.8.1問題

16.8.2回答

16.8.3練習(xí)

第17章用JSON來共享信息

17.1JSON格式

17.2使用JSON文件

17.2.1把JSON保存到文件中

17.2.2把JSON打印到屏幕

17.3把對象保存為JSON

17.4創(chuàng)建定制的字典

17.5在現(xiàn)實(shí)世界中使用JSON

17.6小結(jié)

17.7Q&A

17.8作業(yè)

17.8.1問題

17.8.2回答

17.8.3練習(xí)

第18章把信息保存到數(shù)據(jù)庫

18.1為什么使用數(shù)據(jù)庫

18.2使用SQL和數(shù)據(jù)庫交互

18.2.1Mac OS系統(tǒng)中的SQLite

18.2.2在Windows系統(tǒng)中安裝SQLite

18.2.3測試SQLite

18.3創(chuàng)建一個(gè)數(shù)據(jù)庫

18.3.1創(chuàng)建一個(gè)表

18.3.2添加數(shù)據(jù)

18.4查詢數(shù)據(jù)庫

18.5在現(xiàn)實(shí)世界中使用數(shù)據(jù)庫

18.6小結(jié)

18.7Q&A

18.8作業(yè)

18.8.1問題

18.8.2回答

18.8.3練習(xí)

第19章使用SQL從數(shù)據(jù)庫獲取更多信息

19.1用WHERE進(jìn)行過濾

19.1.1判斷相等性

19.1.2判斷不相等性

19.1.3用LIKE查找相似的項(xiàng)

19.1.4使用NOT LIKE去查找不相似的項(xiàng)

19.1.5帶大于和小于的查詢

19.2用ORDER BY排序

19.3用DISTINCT獲取的項(xiàng)

19.4用UPDATE修改記錄

19.5用DELETE刪除記錄

19.6在現(xiàn)實(shí)世界中使用SQL

19.7小結(jié)

19.8Q&A

19.9作業(yè)

19.9.1問題

19.9.2回答

19.9.3練習(xí)

第20章用Flask進(jìn)行Web開發(fā)

20.1什么是Flask

20.2安裝Flask

20.2.1Windows

20.2.2MAC

20.3創(chuàng)建及時(shí)個(gè)Flask應(yīng)用

20.3.1添加另一個(gè)視圖

20.3.2添加變量

20.4添加模板

20.4.1使用HTML

20.4.2創(chuàng)建模板

20.4.3用Jinja添加動(dòng)態(tài)內(nèi)容

20.4.4為模板添加邏輯

20.5在現(xiàn)實(shí)世界中使用框架

20.6小結(jié)

20.7Q&A

20.8作業(yè)

20.8.1問題

20.8.2回答

20.8.3練習(xí)

第21章用PyGame開發(fā)游戲

21.1什么是PyGame

21.2安裝PyGame

21.2.1Windows

21.2.2Mac

21.3創(chuàng)建屏幕

21.3.1主程序循環(huán)

21.3.2使用用戶輸入(事件)

21.4創(chuàng)建形狀

21.4.1添加顏色

21.4.2定義一個(gè)圓

21.5在屏幕上移動(dòng)物體

21.6獲取用戶輸入

21.7繪制文本

21.8在現(xiàn)實(shí)世界中使用PyGame

21.9小結(jié)

21.10Q&A

21.11作業(yè)

21.11.1問題

21.11.2回答

21.11.3練習(xí)

第22章通過版本控制來正確地保存代碼

22.1什么是版本控制

22.1.1為什么版本控制很重要

22.1.2版本控制是如何工作的

22.2使用Git和GitHub進(jìn)行版本控制

22.2.1加入GitHub

22.2.2GitHub快速教程

22.2.3安裝Git

22.3管理倉庫中的代碼

22.3.1創(chuàng)建一個(gè)倉庫

22.3.2簽出倉庫

22.3.3向倉庫中添加項(xiàng)

22.3.4推送到遠(yuǎn)程的倉庫

22.3.5獲取更新

22.4用分支做實(shí)驗(yàn)性更改

22.4.1創(chuàng)建分支

22.4.2合并分支

22.5決定哪些內(nèi)容不推送

22.6小結(jié)

22.7Q&A

22.8作業(yè)

22.8.1問題

22.8.2回答

22.8.3練習(xí)

第23章修復(fù)問題代碼

23.1當(dāng)代碼中有了Bug

23.2用traceback來找到錯(cuò)誤

23.3用pdb調(diào)試器查找錯(cuò)誤

23.4通過互聯(lián)網(wǎng)查詢解決方案

23.5嘗試一個(gè)修復(fù)

23.6尋求外部支持

23.6.1互聯(lián)網(wǎng)中繼聊天

23.6.2本地用戶組

23.6.3郵件列表

23.7小結(jié)

23.8Q&A

23.9作業(yè)

23.9.1問題

23.9.2回答

23.9.3練習(xí)

第24章學(xué)習(xí)Python的下一步

24.1感興趣的項(xiàng)目

24.1.1創(chuàng)建Web站點(diǎn)和Web應(yīng)用程序

24.1.2創(chuàng)建桌面應(yīng)用

24.1.3創(chuàng)建Android和iOS應(yīng)用程序

24.1.4游戲開發(fā)競賽

24.1.5科學(xué)和數(shù)學(xué)中的Python

24.1.6創(chuàng)造更好的工作環(huán)境

24.2參加會(huì)議

24.3使用Linux

24.4為Python做貢獻(xiàn)

24.5為其他的項(xiàng)目貢獻(xiàn)

24.6學(xué)習(xí)另一種語言

24.7展望Python 3

24.8推薦閱讀

24.9推薦的Web站點(diǎn)

24.10小結(jié)

24.11Q&A

24.12作業(yè)

24.12.1問題

24.12.2回答

24.12.3練習(xí)

媒體評論

通過24章的內(nèi)容,本書幫助你快速入門并掌握編程的所有概念,并且構(gòu)建從Web站點(diǎn)到游戲的所有內(nèi)容。通過本書簡單直接、循序漸進(jìn)的方式,你將從基礎(chǔ)的內(nèi)容開始,掌握函數(shù)、對象、類、模塊、數(shù)據(jù)庫整合等等。每一章內(nèi)容和案例的學(xué)習(xí)應(yīng)用,都是構(gòu)建在已經(jīng)學(xué)習(xí)的內(nèi)容之上,為你在現(xiàn)實(shí)工作中取得成功打下牢固的基礎(chǔ)。

網(wǎng)友評論(不代表本站觀點(diǎn))

來自無昵稱**的評論:

很好

2015-04-20 11:19:37
來自xiaoyao**的評論:

發(fā)貨送貨相當(dāng)快,書也非常不錯(cuò)~好評

2015-09-14 09:49:37
來自無昵稱**的評論:

2015-09-20 10:15:24
來自飄然而**的評論:

很好

2015-10-06 23:24:26
來自trentcl**的評論:

非常滿意

2015-12-02 20:17:54
來自koreway**的評論:

講的太簡單了

2015-12-16 12:45:51
來自阿燈的**的評論:

2016-01-18 00:22:08
來自無昵稱**的評論:

速度很快,質(zhì)量很好,好評

2016-02-22 12:16:35
來自無昵稱**的評論:

很薄很薄235頁

2016-03-03 15:46:57
來自無昵稱**的評論:

滿分非常滿意!物流很快!!!

2016-05-01 20:30:07
來自Jen.yln**的評論:

適合初學(xué)者,有編程基礎(chǔ)的學(xué)起來特別快

2016-05-20 10:58:56
來自無昵稱**的評論:

不錯(cuò)的一本書

2016-06-04 14:58:45
來自無昵稱**的評論:

好書

2016-06-06 20:41:34
來自無昵稱**的評論:

很好!

2016-07-28 10:20:21
來自desite**的評論:

不錯(cuò)

2016-12-19 22:48:57
來自匿名用**的評論:

可以快遞很快的

2017-01-07 18:23:18
來自l***9(**的評論:

《Python入門經(jīng)典》是面向Python初學(xué)者的學(xué)習(xí)指南,詳細(xì)介紹了Python編程基礎(chǔ),以及一些高級概念,如面向?qū)ο缶幊獭H珪譃?4章。第1章介紹了Python的背景和安裝方法。第2章到第7章介紹了一些基本的編程概念,如變量、數(shù)學(xué)運(yùn)算、字符串和獲取輸入。第8章到第12章介紹了更高級的主題,討論了函數(shù)、字典和面向?qū)ο缶幊痰取5?3章到第15章介紹了如何使用庫和模塊,以及如何創(chuàng)建自己的模塊。第16章到第19章介紹了使用數(shù)據(jù),如保存到文件,使用標(biāo)準(zhǔn)格式以及使用數(shù)據(jù)庫。第20章和第21章嘗試了標(biāo)準(zhǔn)庫以外的一些項(xiàng)目,在這兩章中,介紹了創(chuàng)建動(dòng)態(tài)Web站點(diǎn)和開發(fā)游戲。這兩章并不是要成為完整的課程,而是充當(dāng)學(xué)習(xí)更多知識(shí)的一個(gè)起點(diǎn)。第22章和第23章介紹了如何正確地保存代碼,以及出錯(cuò)的時(shí)候如何找到解決方案。第24章介紹了讀者可能會(huì)接觸到哪些項(xiàng)目,哪些資源可以幫助讀者學(xué)習(xí)更多知識(shí),以及如何更深入地融入Python社區(qū)。

2017-04-25 20:27:15
來自h***(匿**的評論:

感覺還好,盡管Python還是不太會(huì)用。

2017-05-06 15:58:52
來自a***a(**的評論:

還沒有看。應(yīng)該不錯(cuò),自學(xué)。

2017-06-16 19:43:28
來自i***l(**的評論:

正版書籍,按時(shí)送到,不錯(cuò)。

2017-06-18 10:46:47
來自匿名用**的評論:

我就不放圖了,以后多買買書,多看看

2017-07-18 16:04:30
來自無昵稱**的評論:

還沒有看,最近對python有興趣,看評論不錯(cuò)就入手了。

2017-08-12 09:52:17
來自無昵稱**的評論:

很好很棒很不錯(cuò)

2017-09-14 18:52:57
來自u***e(**的評論:

比較經(jīng)典的一本教程。適合初學(xué)者。

2017-09-17 14:24:03
來自mellamo**的評論:

不錯(cuò),值得一讀

2017-10-11 19:54:25
來自無昵稱**的評論:

老師推薦的

2017-10-29 20:49:50
來自無昵稱**的評論:

印刷質(zhì)量一般

2017-11-06 07:36:09
來自無昵稱**的評論:

快遞不行太差,取快遞短信也不發(fā),打電話還讓催著取不取就回了!!別的挺好

2015-12-15 17:29:44

免責(zé)聲明

更多出版社