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

Python全棧開發(fā)

Python全棧開發(fā)

定 價:¥79.00

作 者: 夏正東
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: 暫缺

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

內(nèi)容簡介

  Python全棧系列包括4冊,分別為《Python全棧開發(fā)——基礎(chǔ)入門》《Python全棧開發(fā)——高階編程》《Python全棧開發(fā)——數(shù)據(jù)分析》和《Python全棧開發(fā)——Web編程》。本書是Python全棧開發(fā)系列叢書的第1冊,將重點講解與Python相關(guān)的基礎(chǔ)入門知識,搭配近600個示例代碼,可以幫助讀者快速、深入的理解和應(yīng)用相關(guān)技術(shù),為之后的進(jìn)階學(xué)習(xí)打下夯實的基礎(chǔ)。本書共18章。第1章Python簡介,主要包括Python的歷史、設(shè)計哲學(xué)、特點和應(yīng)用前景等知識點;第2章Python開發(fā)環(huán)境,主要包括Python解釋器、Python編輯器和IDE工具的安裝等知識點;第3章基本語法,主要包括變量、常量、模塊和包的定義等知識點;第4章編碼規(guī)范,主要包括命名規(guī)范、注釋規(guī)范、導(dǎo)入規(guī)范和代碼排版等知識點;第5章變量類型,主要包括整數(shù)、浮點數(shù)、復(fù)數(shù)、布爾值、空值、字符串、列表、元組、字典和集合等類型;第6章數(shù)據(jù)類型轉(zhuǎn)換,主要包括int()、float()、bool()、str()、list()、tuple()、set()和dict()等函數(shù);第7章運算符,主要包括算術(shù)、賦值、位、邏輯、比較、成員和身份等運算符;第8章流程控制,主要包括順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu);第9章函數(shù),主要包括函數(shù)的創(chuàng)建、函數(shù)的調(diào)用、函數(shù)的嵌套、函數(shù)式編程、迭代器和生成器等知識點;第10章面向?qū)ο?,主要包括類和對象、封裝、繼承、多態(tài)和枚舉類等知識點;第11章異常處理,主要包括異常的分類、捕獲異常、異常堆棧和自定義異常等知識點;第12章常用模塊,主要包括math、random、datetime、logging、pickle和configparser等模塊;第13章文件,主要包括文件內(nèi)容操作、文件和目錄操作等知識點;第14章正則表達(dá)式,主要包括普通字符、轉(zhuǎn)義字符、字符類、量詞、分組、斷言和re模塊等知識點;第15章數(shù)據(jù)交換格式,主要包括CSV、XML和JSON等格式;第16章數(shù)據(jù)庫編程,主要包括SQLite、MySQL、MongoDB和Redis等數(shù)據(jù)庫;第17章網(wǎng)絡(luò)編程,主要包括網(wǎng)絡(luò)基礎(chǔ)和Socket編程等知識點;第18章多進(jìn)程和多線程,主要包括進(jìn)程守護(hù)、進(jìn)程阻塞、進(jìn)程池、進(jìn)程間的消息隊列、線程守護(hù)、線程阻塞、互斥鎖、事件、條件變量、信號量、障礙對象、線程定時器、線程池和線程間的消息隊列等知識點。本書可以作為廣大計算機(jī)軟件技術(shù)人員的參考用書;也可以作為大中專,以及高等院校計算機(jī)科學(xué)與技術(shù)、自動化、軟件工程、網(wǎng)絡(luò)工程、人工智能和信息管理與信息系統(tǒng)等專業(yè)的教學(xué)參考用書。

作者簡介

  夏正東 ,現(xiàn)任某網(wǎng)絡(luò)技術(shù)公司CTO,系統(tǒng)分析師,擁有十余年一線軟件開發(fā)經(jīng)驗,長期從事于Web系統(tǒng)、GUI開發(fā)框架及數(shù)據(jù)分析等領(lǐng)域的研發(fā)和教學(xué)工作,精通Python、PHP、Web前端及Linux等多項技術(shù),曾就職于東軟、金山及電訊盈科等500強(qiáng)公司,多次參與沈陽市政府、大連市政府、中國移動等合作項目,并在遼寧部分高校和企業(yè)擔(dān)任計算機(jī)專業(yè)外聘講師和資深企培講師等職務(wù)。

圖書目錄

第1章Python簡介

\n


\n

1.1Python的歷史

\n


\n

1.2Python的設(shè)計哲學(xué)

\n


\n

1.3Python的特點

\n


\n

1.4Python的應(yīng)用場景

\n


\n

第2章Python開發(fā)環(huán)境

\n


\n

2.1安裝Python解釋器

\n


\n

2.2安裝Python編輯器和IDE工具

\n


\n

2.2.1安裝Sublime Text編輯器

\n


\n

2.2.2安裝PyCharm

\n


\n

第3章基本語法

\n


\n

3.1變量的定義

\n


\n

3.2變量的命名

\n


\n

3.2.1標(biāo)識符

\n


\n

3.2.2關(guān)鍵字

\n


\n

3.3常量的定義

\n


\n

3.4模塊和包

\n


\n

 3.4.1模塊和包的定義

\n


\n

3.4.2模塊和包的使用

\n


\n

3.5行與縮進(jìn)

\n


\n

第4章編碼規(guī)范

\n


\n

4.1命名規(guī)范

\n


\n

4.2注釋規(guī)范

\n


\n

4.2.1文件注釋

\n


\n

4.2.2文檔注釋

\n


\n

4.2.3代碼注釋

\n


\n

4.2.4TODO注釋

\n


\n

4.2.5編碼注釋

\n


\n

4.3導(dǎo)入規(guī)范

\n


\n

4.4代碼排版

\n


\n

4.4.1空行

\n


\n

4.4.2空格

\n


\n

4.4.3斷行

\n


\n

第5章變量類型

\n


\n

5.1整數(shù)

\n


\n

5.2浮點數(shù)

\n


\n

5.3復(fù)數(shù)

\n


\n

5.4布爾值

\n


\n

5.5空值

\n


\n

5.6字符串

\n


\n

5.6.1創(chuàng)建字符串

\n


\n

5.6.2訪問字符串中的值

\n


\n

5.6.3字符串的相關(guān)操作

\n


\n

5.6.4字符串格式化

\n


\n

 5.7列表

\n


\n

 5.7.1創(chuàng)建列表

\n


\n

 5.7.2訪問列表中的值

\n


\n

5.7.3列表的特性

\n


\n

 5.7.4列表的相關(guān)操作

\n


\n

5.7.5列表推導(dǎo)式

\n


\n

5.8元組

\n


\n

5.8.1創(chuàng)建元組

\n


\n

5.8.2訪問元組中的值

\n


\n

5.8.3元組的特性

\n


\n

5.8.4元組的相關(guān)操作

\n


\n

5.8.5元組推導(dǎo)式

\n


\n

5.9字典

\n


\n

5.9.1創(chuàng)建字典

\n


\n

5.9.2訪問字典中的鍵

\n


\n

5.9.3訪問字典中的值

\n


\n

5.9.4訪問字典中的鍵和值

\n


\n

5.9.5字典的特性

\n


\n

5.9.6字典的相關(guān)操作

\n


\n

5.9.7字典推導(dǎo)式

\n


\n

5.10集合

\n


\n

5.10.1創(chuàng)建集合

\n


\n

5.10.2訪問集合中的值

\n


\n

5.10.3集合的特性

\n


\n

5.10.4集合的相關(guān)操作

\n


\n

5.10.5集合推導(dǎo)式

\n


\n

第6章數(shù)據(jù)類型轉(zhuǎn)換

\n


\n

6.1int()函數(shù)

\n


\n

6.2float()函數(shù)

\n


\n

6.3bool()函數(shù)

\n


\n

6.4str()函數(shù)

\n


\n

6.5list()函數(shù)

\n


\n

6.6tuple()函數(shù)

\n


\n

6.7set()函數(shù)

\n


\n

6.8dict()函數(shù)

\n


\n

第7章運算符

\n


\n

7.1算術(shù)運算符

\n


\n

7.2賦值運算符

\n


\n

7.3位運算符

\n


\n

7.4邏輯運算符

\n


\n

7.5比較運算符

\n


\n

7.6成員運算符

\n


\n

7.7身份運算符

\n


\n

7.8運算符的優(yōu)先級和結(jié)合性

\n


\n

第8章流程控制

\n


\n

8.1順序結(jié)構(gòu)

\n


\n

8.2選擇結(jié)構(gòu)

\n


\n

8.3循環(huán)結(jié)構(gòu)

\n


\n

 8.3.1while循環(huán)

\n


\n

8.3.2for循環(huán)

\n


\n

 8.3.3循環(huán)嵌套

\n


\n

8.3.4循環(huán)控制語句

\n


\n

第9章函數(shù)

\n


\n

9.1函數(shù)的創(chuàng)建

\n


\n

9.2函數(shù)的調(diào)用

\n


\n

9.3函數(shù)的文檔注釋

\n


\n

9.4函數(shù)的參數(shù)

\n


\n

9.4.1參數(shù)的分類

\n


\n

9.4.2參數(shù)的傳遞

\n


\n

9.5變量作用域

\n


\n

9.5.1局部變量

\n


\n

9.5.2全局變量

\n


\n

9.5.3獲取指定作用域中的變量值

\n


\n

9.6函數(shù)的嵌套

\n


\n

9.7遞歸函數(shù)

\n


\n

9.8函數(shù)式編程

\n


\n

9.8.1高階函數(shù)

\n


\n

9.8.2閉包函數(shù)

\n


\n

9.8.3回調(diào)函數(shù)

\n


\n

9.8.4lambda表達(dá)式

\n


\n

9.8.5偏函數(shù)

\n


\n

9.8.6函數(shù)裝飾器

\n


\n

9.9函數(shù)的高級特性

\n


\n

9.9.1迭代器

\n


\n

9.9.2生成器

\n


\n

第10章面向?qū)ο?/p> \n


\n

10.1面向?qū)ο蠛喗?/p> \n


\n

10.2類和對象

\n


\n

10.2.1類和對象簡介

\n


\n

10.2.2類的創(chuàng)建

\n


\n

10.2.3對象的創(chuàng)建

\n


\n

10.2.4類的屬性和類的方法

\n


\n

10.2.5常用函數(shù)

\n


\n

10.3封裝

\n


\n

10.3.1封裝簡介

\n


\n

10.3.2私有屬性和私有方法

\n


\n

10.4繼承

\n


\n

10.4.1繼承簡介

\n


\n

10.4.2單繼承

\n


\n

10.4.3多繼承

\n


\n

10.4.4super()函數(shù)

\n


\n

10.5多態(tài)

\n


\n

10.5.1多態(tài)簡介

\n


\n

10.5.2類型檢測

\n


\n

10.5.3鴨子類型

\n


\n

10.6根類object

\n


\n

10.7枚舉類

\n


\n

第11章異常處理

\n


\n

11.1異常概述

\n


\n

11.2異常的分類

\n


\n

11.3捕獲異常

\n


\n

11.4異常堆棧

\n


\n

11.5自定義異常類

\n


\n

第12章常用模塊

\n


\n

12.1math模塊

\n


\n

12.2random模塊

\n


\n

12.3datetime模塊

\n


\n

12.3.1date類

\n


\n

12.3.2time類

\n


\n

12.3.3datetime類

\n


\n

12.3.4timedelta類

\n


\n

12.3.5timezone類

\n


\n

12.4logging模塊

\n


\n

12.4.1logging模塊的日志級別

\n


\n

12.4.2logging模塊的日志處理流程

\n


\n

12.4.3logging模塊的常用函數(shù)

\n


\n

12.5pickle模塊

\n


\n

12.6configparser模塊

\n


\n

第13章文件

\n


\n

13.1文件內(nèi)容操作

\n


\n

13.1.1打開文件

\n


\n

13.1.2讀、寫文件

\n


\n

13.1.3關(guān)閉文件

\n


\n

13.2文件和目錄操作

\n


\n

13.2.1os模塊

\n


\n

13.2.2os.path模塊

\n


\n

13.2.3shutil模塊

\n


\n

第14章正則表達(dá)式

\n


\n

14.1正則表達(dá)式簡介

\n


\n

14.2正則表達(dá)式的基本語法

\n


\n

 14.2.1普通字符

\n


\n

14.2.2元字符

\n


\n

14.3re模塊

\n


\n

 14.3.1直接使用re模塊中的相關(guān)方法

\n


\n

14.3.2編譯正則表達(dá)式

\n


\n

第15章數(shù)據(jù)交換格式

\n


\n

15.1CSV數(shù)據(jù)交換格式

\n


\n

15.2XML數(shù)據(jù)交換格式

\n


\n

15.3JSON數(shù)據(jù)交換格式

\n


\n

15.3.1JSON數(shù)據(jù)編碼

\n


\n

15.3.2JSON數(shù)據(jù)解碼

\n


\n

第16章數(shù)據(jù)庫編程

\n


\n

16.1關(guān)系數(shù)據(jù)庫

\n


\n

16.1.1SQLite

\n


\n

16.1.2MySQL

\n


\n

16.2非關(guān)系數(shù)據(jù)庫

\n


\n

16.2.1MongoDB

\n


\n

16.2.2Redis

\n


\n

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

\n


\n

17.1網(wǎng)絡(luò)基礎(chǔ)

\n


\n

17.1.1C/S架構(gòu)和B/S架構(gòu)

\n


\n

17.1.2TCP/IP

\n


\n

17.1.3IP地址

\n


\n

17.1.4域名

\n


\n

17.1.5端口號

\n


\n

17.2Socket編程

\n


\n

17.2.1Socket TCP

\n


\n

17.2.2Socket UDP

\n


\n

第18章多進(jìn)程和多線程

\n


\n

18.1多進(jìn)程

\n


\n

18.1.1進(jìn)程守護(hù)

\n


\n

18.1.2進(jìn)程阻塞

\n


\n

18.1.3進(jìn)程池

\n


\n

18.1.4進(jìn)程間的消息隊列

\n


\n

18.2多線程

\n


\n

18.2.1線程守護(hù)

\n


\n

18.2.2線程阻塞

\n


\n

18.2.3線程同步

\n


\n

18.2.4線程定時器

\n


\n

18.2.5線程池

\n


\n

18.2.6線程間的消息隊列

\n


\n

第19章經(jīng)典面試題

\n


本目錄推薦

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