注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)工業(yè)技術(shù)建筑科學(xué)建筑設(shè)計(jì)從零開始學(xué)Python程序設(shè)計(jì)

從零開始學(xué)Python程序設(shè)計(jì)

從零開始學(xué)Python程序設(shè)計(jì)

定 價(jià):¥79.00

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

ISBN: 9787111583813 出版時(shí)間: 2017-12-01 包裝:
開本: 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  Python語言是面向?qū)ο蟮哪K化設(shè)計(jì)語言,它易于學(xué)習(xí)、易于維護(hù)、可讀性強(qiáng),適合初學(xué)者作為門程序設(shè)計(jì)語言。本書以Python3.5版本作為教學(xué)版,針對初學(xué)者的特點(diǎn),分為五篇內(nèi)容進(jìn)行全面講解:第壹篇為基礎(chǔ)入門篇(第1-3章),介紹Python語言的基本功能;第二篇為有序和無序篇(第4-6章),介紹控制臺應(yīng)用程序和窗口應(yīng)用程序;第三篇為標(biāo)準(zhǔn)函數(shù)篇(第7和8章),介紹標(biāo)準(zhǔn)函數(shù)庫的應(yīng)用;第四篇為面向?qū)ο笃ǖ?-11章),介紹封裝、繼承和多態(tài);第五篇為高級篇(第12-15章),介紹Python使用各種模塊來處理數(shù)據(jù)流的高級應(yīng)用。全書輔以豐富的范例程序和精簡的表達(dá)方式來降低學(xué)習(xí)難度,在每個(gè)章節(jié)的后提供課后練習(xí),提倡讀者多動手實(shí)踐。

作者簡介

暫缺《從零開始學(xué)Python程序設(shè)計(jì)》作者簡介

圖書目錄

目 錄 \n
前言 \n
第1章 Python的世界1 \n
1.1 輕松搞定Python1 \n
1.1.1 Python的起源2 \n
1.1.2 Python的版本3 \n
1.1.3 安裝Python3 \n
1.1.4 測試Python 3.5軟件8 \n
1.1.5 Python 3.5有什么名堂10 \n
1.2 Python的IDE-IDLE12 \n
1.2.1 有哪些IDE軟件12 \n
1.2.2 Python Shell13 \n
1.2.3 IDLE的環(huán)境設(shè)置18 \n
1.3 Python的編寫風(fēng)格26 \n
1.3.1 第一個(gè)Python程序27 \n
1.3.2 程序的縮排和注釋28 \n
1.3.3 語句的分行和合并28 \n
1.3.4 程序的輸入和輸出29 \n
章節(jié)回顧29 \n
課后習(xí)題30 \n
第2章 Python基本語法32 \n
2.1 變量32 \n
2.1.1 標(biāo)識符的命名規(guī)則32 \n
2.1.2 保留字和關(guān)鍵字33 \n
2.1.3 給變量賦值33 \n
2.2 認(rèn)識Python的內(nèi)置類型37 \n
2.3 Python的數(shù)據(jù)類型38 \n
2.3.1 整數(shù)類型38 \n
2.3.2 使用浮點(diǎn)數(shù)41 \n
2.3.3 復(fù)數(shù)類型44 \n
2.3.4 更精確的Decimal類型44 \n
2.3.5 例外——分?jǐn)?shù)47 \n
2.4 使用表達(dá)式48 \n
2.4.1 算術(shù)運(yùn)算符48 \n
2.4.2 賦值運(yùn)算符51 \n
2.4.3 比較運(yùn)算符52 \n
2.4.4 邏輯運(yùn)算符52 \n
2.4.5 位運(yùn)算符53 \n
章節(jié)回顧55 \n
課后習(xí)題55 \n
第3章 流程結(jié)構(gòu)57 \n
3.1 程序設(shè)計(jì)語言結(jié)構(gòu)57 \n
3.2 根據(jù)條件進(jìn)行選擇58 \n
3.2.1 if語句采用單向判斷58 \n
3.2.2 if/else語句做雙向判斷60 \n
3.2.3 多重選擇62 \n
3.3 循環(huán)語句64 \n
3.3.1 for循環(huán)64 \n
3.3.2 while循環(huán)67 \n
3.3.3 嵌套循環(huán)69 \n
3.3.4 產(chǎn)生隨機(jī)數(shù)的random模塊71 \n
3.4 特殊流程控制72 \n
3.4.1 break語句73 \n
3.4.2 continue語句74 \n
章節(jié)回顧75 \n
課后習(xí)題75 \n
第4章 序列類型與字符串78 \n
4.1 序列類型78 \n
4.1.1 序列與迭代器79 \n
4.1.2 創(chuàng)建序列數(shù)據(jù)80 \n
4.1.3 序列元素及其操作80 \n
4.1.4 與序列有關(guān)的函數(shù)83 \n
4.2 字符串84 \n
4.2.1 創(chuàng)建字符串84 \n
4.2.2 切片的概念87 \n
4.2.3 轉(zhuǎn)義字符91 \n
4.2.4 字符串常用函數(shù)92 \n
4.3 格式化字符串100 \n
4.3.1 %運(yùn)算符——格式字符串100 \n
4.3.2 內(nèi)置函數(shù)format()102 \n
4.3.3 str.format()方法104 \n
章節(jié)回顧107 \n
課后習(xí)題108 \n
第5章 元組與列表111 \n
5.1 元組111 \n
5.1.1 創(chuàng)建元組111 \n
5.1.2 讀取元組元素115 \n
5.1.3 元組的相關(guān)操作116 \n
5.2 列表的基本操作119 \n
5.2.1 創(chuàng)建列表120 \n
5.2.2 與列表有關(guān)的方法122 \n
5.2.3 數(shù)據(jù)排序124 \n
5.2.4 列表推導(dǎo)式128 \n
5.3 二維列表133 \n
5.3.1 產(chǎn)生矩陣133 \n
5.3.2 讀取矩陣134 \n
5.3.3 矩陣與列表推導(dǎo)式136 \n
5.3.4 不規(guī)則列表139 \n
5.4 列表與復(fù)制141 \n
5.4.1 列表與淺復(fù)制141 \n
5.4.2 copy模塊的copy()方法143 \n
5.4.3 deepcopy()方法復(fù)制對象本身144 \n
章節(jié)回顧145 \n
課后習(xí)題145 \n
第6章 字典和集合148 \n
6.1 字典148 \n
6.1.1 映射類型與字典148 \n
6.1.2 創(chuàng)建字典149 \n
6.1.3 鍵、值的操作153 \n
6.1.4 與字典有關(guān)的方法158 \n
6.1.5 字典推導(dǎo)式161 \n
6.2 默認(rèn)字典和有序字典163 \n
6.2.1 默認(rèn)字典163 \n
6.2.2 有序字典165 \n
6.3 集合168 \n
6.3.1 什么是哈希169 \n
6.3.2 創(chuàng)建集合對象170 \n
6.3.3 集合的相關(guān)操作171 \n
6.3.4 集合的數(shù)學(xué)計(jì)算173 \n
6.3.5 集合推導(dǎo)式179 \n
章節(jié)回顧179 \n
課后習(xí)題180 \n
第7章 函數(shù)182 \n
7.1 認(rèn)識函數(shù)182 \n
7.1.1 Python的內(nèi)置函數(shù)183 \n
7.1.2 函數(shù)基礎(chǔ)186 \n
7.1.3 定義函數(shù)186 \n
7.1.4 調(diào)用函數(shù)187 \n
7.1.5 返回值188 \n
7.2 參數(shù)的基本機(jī)制190 \n
7.2.1 參數(shù)如何傳遞191 \n
7.2.2 位置參數(shù)有順序性193 \n
7.2.3 默認(rèn)參數(shù)值193 \n
7.2.4 關(guān)鍵字參數(shù)197 \n
7.3 可長可短的參數(shù)行199 \n
7.3.1 形式參數(shù)的*表達(dá)式199 \n
7.3.2 **表達(dá)式與字典配合202 \n
7.3.3 *運(yùn)算符拆分可迭代對象205 \n
7.3.4 **運(yùn)算符拆分字典對象207 \n
7.4 更多函數(shù)的討論211 \n
7.4.1 作用域211 \n
7.4.2 函數(shù)是第一等“公民”214 \n
7.4.3 局部函數(shù)與閉包216 \n
7.4.4 lambda函數(shù)218 \n
7.4.5 遞歸223 \n
章節(jié)回顧225 \n
課后習(xí)題226 \n
\n
第8章 模塊與函數(shù)庫230 \n
8.1 導(dǎo)入模塊230 \n
8.1.1 命令行的參數(shù)列表230 \n
8.1.2 import/as語句232 \n
8.1.3 from/import語句232 \n
8.1.4 命名空間與dir()函數(shù)233 \n
8.2 使用模塊234 \n
8.2.1 模塊搜索路徑234 \n
8.2.2 自定義模塊235 \n
8.2.3 reload()函數(shù)238 \n
8.3 認(rèn)識函數(shù)庫240 \n
8.3.1 隨機(jī)數(shù)240 \n
8.3.2 pprint模塊讓打印更有看頭243 \n
8.4 處理時(shí)間與日期245 \n
8.4.1 獲取時(shí)間戳的time模塊245 \n
8.4.2 提供日期和時(shí)間的datetime模塊249 \n
8.4.3 calendar模塊257 \n
章節(jié)回顧260 \n
課后習(xí)題260 \n
第9章 面向?qū)ο蠡A(chǔ)263 \n
9.1 認(rèn)識面向?qū)ο?63 \n
9.1.1 對象具有屬性和方法264 \n
9.1.2 類是對象的藍(lán)圖264 \n
9.1.3 抽象化概念265 \n
9.2 類與對象265 \n
9.2.1 定義類266 \n
9.2.2 先構(gòu)造再初始化對象270 \n
9.2.3 設(shè)置、檢查對象的屬性274 \n
9.2.4 處理對象的特殊方法275 \n
9.3 類與修飾器278 \n
9.3.1 類也有屬性278 \n
9.3.2 認(rèn)識修飾器279 \n
9.3.3 類修飾器284 \n
9.3.4 類方法和靜態(tài)方法288 \n
9.4 重載運(yùn)算符290 \n
9.4.1 重載算術(shù)運(yùn)算符290 \n
9.4.2 對重載加號運(yùn)算符做更多了解291 \n
9.4.3 重載比較大小的運(yùn)算符295 \n
章節(jié)回顧296 \n
課后習(xí)題297 \n
第10章 淺談繼承機(jī)制299 \n
10.1 認(rèn)識繼承299 \n
10.1.1 與繼承有關(guān)的名詞299 \n
10.1.2 繼承概念299 \n
10.1.3 特化和泛化300

本目錄推薦

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