注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)網(wǎng)絡(luò)與數(shù)據(jù)通信網(wǎng)絡(luò)服務(wù)Python編程從0到1(視頻教學(xué)版)

Python編程從0到1(視頻教學(xué)版)

Python編程從0到1(視頻教學(xué)版)

定 價:¥79.00

作 者: 張頔
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787111632955 出版時間: 2019-09-01 包裝:
開本: 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  本書以Python語言構(gòu)建了程序設(shè)計(jì)基礎(chǔ)課程的教學(xué)體系。本書在對程序設(shè)計(jì)核心方法的探討上較其他Python書籍更為全面和深入。通過對本書內(nèi)容的系統(tǒng)學(xué)習(xí),讀者將全面掌握用Python進(jìn)行程序設(shè)計(jì)的基本能力。 \n本書共分為4章。第1章介紹了Python的基本語法和程序設(shè)計(jì)的一般方法,涵蓋表達(dá)式、程序運(yùn)行、內(nèi)建類型、賦值、引用、流程控制結(jié)構(gòu)、輸入/輸出、核心設(shè)計(jì)方法、算法性能描述、異常處理和程序調(diào)試等內(nèi)容。第2章介紹了函數(shù)這一重要概念,涵蓋函數(shù)基礎(chǔ)、模塊、包、作用域、棧幀、遞歸、類、成員方法、高階函數(shù)、迭代器和生成器模式等內(nèi)容。第3章通過Python的內(nèi)建類型講述了常見的數(shù)據(jù)結(jié)構(gòu),涵蓋列表、鏈表、散列表和二叉樹等內(nèi)容,并介紹了deque鏈表塊和OrderedDict有序字典兩個案例,最后介紹了綜合練習(xí)——尋路問題算法。第4章介紹了Python的面向?qū)ο筇匦?,涵蓋類、繼承和多態(tài)等重要概念,并以一個綜合練習(xí)——GUI程序設(shè)計(jì)PyQt結(jié)束全書。 \n本書講解由淺入深,循序漸進(jìn),適合Python編程的自學(xué)人員和愛好者閱讀,也適合作為高校理工科專業(yè)的Python教學(xué)用書,還適合作為IT培訓(xùn)機(jī)構(gòu)的Python教學(xué)用書。 \n\n

作者簡介

  張頔畢業(yè)于清華大學(xué)電子工程系,獲電子科學(xué)與技術(shù)碩士學(xué)位。有十余年IT領(lǐng)域的教學(xué)經(jīng)驗(yàn),長期致力于提供優(yōu)秀的IT教學(xué)產(chǎn)品。所授課程涉及程序設(shè)計(jì)語言、處理器結(jié)構(gòu)、操作系統(tǒng)核心和網(wǎng)絡(luò)編程等眾多領(lǐng)域。

圖書目錄

第1章  基礎(chǔ) 1

\n

1.1  歷史      2

\n

1.2  表達(dá)式   3

\n

1.2.1  運(yùn)算數(shù)       3

\n

1.2.2  運(yùn)算符       3

\n

1.2.3  表達(dá)式的風(fēng)格   4

\n

1.2.4  表達(dá)式的嵌套   5

\n

1.2.5  數(shù)據(jù)類型   5

\n

1.2.6  副作用       6

\n

1.2.7  小結(jié)   6

\n

1.3  運(yùn)行程序      6

\n

1.3.1  交互執(zhí)行模式   7

\n

1.3.2  查閱幫助文檔   8

\n

1.3.3  執(zhí)行Python程序腳本      9

\n

1.3.4  標(biāo)識符和關(guān)鍵字       10

\n

1.3.5  運(yùn)行環(huán)境的錯誤提示       11

\n

1.3.6  示例:歐幾里得算法       12

\n

1.3.7  小結(jié)   15

\n

1.4  內(nèi)建類型、賦值和引用      15

\n

1.4.1  字面值       15

\n

1.4.2  構(gòu)造方法   17

\n

1.4.3  容器類型   18

\n

1.4.4  索引和切片       22

\n

1.4.5  左值、賦值和引用   24

\n

1.4.6  del操作     29

\n

1.4.7  小結(jié)   30

\n

1.5  流程控制結(jié)構(gòu)      30

\n

1.5.1  if分支語句 30

\n

1.5.2  布爾運(yùn)算   33

\n

1.5.3  while循環(huán)  34

\n

1.5.4  for循環(huán)     40

\n

1.5.5  條件表達(dá)式       42

\n

1.5.6  定義簡單函數(shù)   43

\n

1.5.7  小結(jié)   44

\n

1.6  輸入/輸出     44

\n

1.6.1  標(biāo)準(zhǔn)輸入/輸出(I/O)流 44

\n

1.6.2  重定向標(biāo)準(zhǔn)I/O至文件    45

\n

1.6.3  用管道行串接I/O     46

\n

1.6.4  標(biāo)準(zhǔn)I/O流對象 47

\n

1.6.5  命令行參數(shù)       48

\n

1.6.6  環(huán)境變量   49

\n

1.6.7  格式化字符串   50

\n

1.6.8  小結(jié)   51

\n

1.7  簡單練習(xí)      51

\n

1.7.1  示例:打印金字塔圖形   52

\n

1.7.2  示例:3X+1問題     53

\n

1.7.3  示例:繪制正多邊形       54

\n

1.7.4  示例:繪制函數(shù)曲線       55

\n

1.7.5  示例:蒙特卡洛方法       56

\n

1.7.6  示例:埃特金迭代法求方程的根   59

\n

1.7.7  小結(jié)   61

\n

1.8  程序執(zhí)行模型      61

\n

1.8.1  手段限制   62

\n

1.8.2  無狀態(tài)程序       62

\n

1.8.3  有狀態(tài)程序       67

\n

1.8.4  線性存儲器       73

\n

1.8.5  使用棧設(shè)計(jì)程序       76

\n

1.8.6  使用隊(duì)列設(shè)計(jì)程序   79

\n

1.8.7  小結(jié)   84

\n

1.9  算法的性能描述   85

\n

1.10  異常處理    87

\n

1.10.1  基本語法  88

\n

1.10.2  提升程序的健壯性  91

\n

1.10.3  完整的異常捕獲機(jī)制     94

\n

1.10.4  小結(jié)  96

\n

1.11  程序調(diào)試     97

\n

1.12  總結(jié)    98

\n

第2章  函數(shù) 99

\n

2.1  函數(shù)基礎(chǔ)      100

\n

2.2  模塊和包      111

\n

2.3  作用域和棧幀      115

\n

2.4  遞歸      121

\n

2.5  類和成員方法      141

\n

2.6  高階函數(shù)      147

\n

2.7  迭代器和生成器模式   155

\n

2.8  總結(jié)      160

\n

第3章  數(shù)據(jù)結(jié)構(gòu) 161

\n

3.1  列表      162

\n

3.2  鏈表      174

\n

3.3  散列表   184

\n

3.5  案例分析      212

\n

3.6  綜合練習(xí):尋路問題算法   218

\n

3.7  總結(jié)      231

\n

第4章  面向?qū)ο?232

\n

4.1  類   233

\n

4.2  繼承和多態(tài)   246

\n

4.3  綜合練習(xí):GUI程序設(shè)計(jì)PyQt  253

\n

4.4  總結(jié)      257

\n

參考文獻(xiàn)       258

\n

……

\n


本目錄推薦

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