注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)從零開始 Python快速入門教程

從零開始 Python快速入門教程

從零開始 Python快速入門教程

定 價(jià):¥69.90

作 者: 侯惠芳 著
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787115558848 出版時(shí)間: 2021-07-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 292 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書以零基礎(chǔ)講解為宗旨,用實(shí)例引導(dǎo)讀者學(xué)習(xí),深入淺出地介紹Python的相關(guān)知識(shí)和實(shí)戰(zhàn)技能。全書共14章。第1章主要介紹Python的計(jì)算思維、設(shè)計(jì)邏輯、語言特點(diǎn)及下載與安裝等;第2~9章主要介紹Python的數(shù)據(jù)處理、表達(dá)式與運(yùn)算符、流程控制與選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、復(fù)合數(shù)據(jù)類型、函數(shù)、模塊、文件與異常處理等;第10~14章主要介紹熱門算法與Python、面向?qū)ο蟪绦蛟O(shè)計(jì)、窗口程序與GUI設(shè)計(jì)、圖像處理與圖表繪制、網(wǎng)絡(luò)爬蟲等。本書同時(shí)贈(zèng)送了大量相關(guān)學(xué)習(xí)資料,以便讀者擴(kuò)展學(xué)習(xí)。本書適合任何想學(xué)習(xí)Python的讀者。無論你是否從事計(jì)算機(jī)相關(guān)工作,是否接觸過Python,均可通過學(xué)習(xí)本書快速掌握Python的開發(fā)方法和技巧。

作者簡(jiǎn)介

  侯惠芳,河南工業(yè)大學(xué)教授,解放軍信息工程大學(xué)通信與信息系統(tǒng)專業(yè)博士,研究方向?yàn)闄C(jī)器學(xué)習(xí)、大數(shù)據(jù)檢索、人工智能和模式識(shí)別等。李琳,河南工業(yè)大學(xué)副教授,研究方向?yàn)檐浖こ?、機(jī)器學(xué)習(xí)、人工智能和模式識(shí)別等。張繼新,河南工業(yè)大學(xué)教師,長(zhǎng)期從事程序設(shè)計(jì)語言教學(xué),研究方向?yàn)檐浖O(shè)計(jì)、開發(fā)維護(hù)及應(yīng)用。

圖書目錄

001 第 1章 計(jì)算思維與Python初體驗(yàn)
002 1.1 程序語言簡(jiǎn)介
002 1.1.1 機(jī)器語言
002 1.1.2 匯編語言
002 1.1.3 高級(jí)語言
003 1.1.4 非過程語言
003 1.1.5 人工智能語言
003 1.2 計(jì)算思維
004 1.2.1 分解
004 1.2.2 模式識(shí)別
005 1.2.3 歸納與抽象化
005 1.2.4 算法
008 1.3 程序設(shè)計(jì)邏輯
008 1.3.1 結(jié)構(gòu)化程序設(shè)計(jì)
009 1.3.2 面向?qū)ο蟪绦蛟O(shè)計(jì)
010 1.4 Python的特點(diǎn)
010 1.5 Python的下載與安裝
012 1.6 編寫第 一個(gè)Python程序
014 1.7 安裝Anaconda開發(fā)環(huán)境
015 1.7.1 下載Anaconda
015 1.7.2 安裝Anaconda
017 1.7.3 Spyder編輯器
018 1.7.4 IPython命令窗口
020 本章重點(diǎn)整理
021 本章課后習(xí)題
023 第 2章 認(rèn)識(shí)數(shù)據(jù)處理
024 2.1 變量
024 2.1.1 變量的聲明
025 2.1.2 程序注釋
026 2.1.3 變量命名規(guī)則
027 2.2 數(shù)據(jù)類型簡(jiǎn)介
027 2.2.1 數(shù)值類型
028 2.2.2 字符串?dāng)?shù)據(jù)類型
031 2.2.3 type()函數(shù)
032 2.2.4 數(shù)據(jù)類型轉(zhuǎn)換
033 2.3 輸入與輸出函數(shù)
033 2.3.1 輸出函數(shù)——print()
035 2.3.2 輸入函數(shù)——input()
037 2.4 本章綜合范例—商品數(shù)據(jù)格式化輸出與欄寬設(shè)定
038 本章重點(diǎn)整理
038 本章課后習(xí)題
041 第3章 表達(dá)式與運(yùn)算符
042 3.1 算術(shù)運(yùn)算符
044 3.2 賦值運(yùn)算符
046 3.3 關(guān)系運(yùn)算符
047 3.4 邏輯運(yùn)算符
048 3.5 位運(yùn)算符
050 3.6 移位運(yùn)算符
051 3.7 運(yùn)算符優(yōu)先級(jí)
052 3.8 本章綜合范例—快速兌換鈔票算法
052 本章重點(diǎn)整理
053 本章課后習(xí)題
055 第4章 流程控制與選擇結(jié)構(gòu)
056 4.1 順序結(jié)構(gòu)
057 4.2 選擇結(jié)構(gòu)
057 4.2.1 if 條件語句
059 4.2.2 if…else條件語句
062 4.2.3 if…elif…else條件語句
064 4.3 本章綜合范例—閏年判斷算法
065 本章重點(diǎn)整理
065 本章課后習(xí)題
067 第5章 循環(huán)結(jié)構(gòu)
068 5.1 for循環(huán)
070 5.1.1 range()函數(shù)
072 5.1.2 嵌套循環(huán)
074 5.2 while循環(huán)
077 5.3 循環(huán)控制語句
077 5.3.1 break語句
079 5.3.2 continue語句
081 5.4 本章綜合范例—密碼驗(yàn)證程序算法
082 本章重點(diǎn)整理
082 本章課后習(xí)題
085 第6章 復(fù)合數(shù)據(jù)類型簡(jiǎn)介
086 6.1 列表
086 6.1.1 列表簡(jiǎn)介
088 6.1.2 刪除列表元素
088 6.1.3 列表的復(fù)制
090 6.1.4 常用的列表函數(shù)
094 6.2 元組
095 6.2.1 元組簡(jiǎn)介
096 6.2.2 常用元組函數(shù)
097 6.2.3 解包與交換
099 6.3 字典
099 6.3.1 字典簡(jiǎn)介
101 6.3.2 常用的字典函數(shù)
104 6.4 集合
104 6.4.1 集合簡(jiǎn)介
106 6.4.2 集合的運(yùn)算
107 6.4.3 常用的集合函數(shù)
109 本章重點(diǎn)整理
110 本章課后習(xí)題
113 第7章 函 數(shù)
114 7.1 函數(shù)簡(jiǎn)介
114 7.1.1 自定義函數(shù)
119 7.1.2 參數(shù)傳遞
120 7.1.3 位置參數(shù)與關(guān)鍵字參數(shù)
121 7.1.4 lambda()函數(shù)
121 7.2 變量作用域
121 7.2.1 全局變量和局部變量
122 7.2.2 函數(shù)內(nèi)的全局變量
123 7.3 常見Python函數(shù)
123 7.3.1 數(shù)值函數(shù)
124 7.3.2 字符串函數(shù)
128 7.3.3 與序列有關(guān)的函數(shù)
130 7.4 本章綜合范例—利用輾轉(zhuǎn)相除法求最大公因數(shù)
130 本章重點(diǎn)整理
131 本章課后習(xí)題
135 第8章 模 塊
136 8.1 模塊簡(jiǎn)介
138 8.2 常用內(nèi)置模塊
138 8.2.1 random模塊
140 8.2.2 time模塊
143 8.2.3 datetime模塊
146 8.3 建立自定義模塊
147 8.4 本章綜合范例—隨機(jī)將序列洗牌
148 本章重點(diǎn)整理
149 本章課后習(xí)題
151 第9章 文件與異常處理
152 9.1 認(rèn)識(shí)文件與打開文件
152 9.1.1 打開文件—open()函數(shù)
152 9.1.2 打開文件的模式
152 9.1.3 新建文件
153 9.1.4 讀取文件
154 9.1.5 使用with…as語句
155 9.1.6 設(shè)置字符編碼
156 9.1.7 常見文件處理函數(shù)
157 9.2 異常處理
157 9.2.1 認(rèn)識(shí)異常
158 9.2.2 try…except…finally語句
159 9.2.3 try…except…finally實(shí)例演練
159 9.2.4 try…except指定異常類型
161 9.3 本章綜合范例—文件的復(fù)制
161 本章重點(diǎn)整理
162 本章課后習(xí)題
165 第 10章 熱門算法與Python
166 10.1 分治算法—遞歸法
168 10.2 動(dòng)態(tài)規(guī)劃算法
169 10.3 排序算法—冒泡排序法
172 10.4 查找算法
173 10.4.1 順序查找法
174 10.4.2 二分查找法
176 10.5 回溯法
180 10.6 本章綜合范例—快速排序法
182 本章重點(diǎn)整理
182 本章課后習(xí)題
185 第 11章 面向?qū)ο蟪绦蛟O(shè)計(jì)
186 11.1 面向?qū)ο?br />186 11.2 定義類與對(duì)象
187 11.2.1 類的實(shí)例—?jiǎng)?chuàng)建對(duì)象
189 11.2.2 對(duì)象初始化__init__()方法
190 11.2.3 私有屬性與方法
192 11.3 繼承
192 11.3.1 單繼承與定義子類
194 11.3.2 用super()函數(shù)調(diào)用父類的方法
195 11.3.3 獲取兄弟類的屬性
196 11.3.4 多繼承與定義子類
199 11.3.5 重寫基類方法
200 11.3.6 繼承相關(guān)函數(shù)
202 11.4 多態(tài)
203 本章重點(diǎn)整理
204 本章課后習(xí)題
207 第 12章 窗口程序與GUI設(shè)計(jì)
208 12.1 建立窗口—tkinter模塊簡(jiǎn)介
210 12.2 窗口布局
210 12.2.1 pack()方法
211 12.2.2 place()方法
212 12.2.3 grid()方法
214 12.3 標(biāo)簽控件
215 12.4 按鈕控件
217 12.5 消息框控件
219 12.6 輸入控件
220 12.7 文本框控件
222 12.8 滾動(dòng)條控件
223 12.9 單選按鈕控件
233 本章重點(diǎn)整理
234 本章課后習(xí)題
237 第 13章 圖像處理與圖表繪制
238 13.1 使用pillow庫(kù)進(jìn)行圖像處理
238 13.1.1安裝pillow庫(kù)
238 13.1.2創(chuàng)建空白圖像
239 13.1.3 打開與另存圖像
241 13.1.4 顯示圖像信息
241 13.1.5 將圖像轉(zhuǎn)換成黑白圖像
242 13.2 圖像的處理功能
243 13.2.1 更改圖像尺寸
244 13.2.2 圖像的旋轉(zhuǎn)與翻轉(zhuǎn)
246 13.2.3 圖像的裁剪
247 13.2.4 亮度、色調(diào)及對(duì)比調(diào)整功能
248 13.2.5 在圖像上添加文字
249 13.2.6 為圖像添加濾鏡效果
251 13.2.7 生成二維碼
252 13.3 認(rèn)識(shí)Matplotlib庫(kù)
253 13.3.1 安裝Matplotlib庫(kù)
253 13.3.2 Matplotlib基本繪圖
255 13.3.3 Matplotlib的樣式屬性設(shè)定
258 13.4 柱狀圖
261 13.5 直方圖
261 13.5.1 直方圖與柱狀圖的區(qū)別
262 13.5.2 繪制直方圖
265 13.6 餅圖
266 13.6.1 標(biāo)準(zhǔn)餅圖
267 13.6.2 同時(shí)繪制多個(gè)子圖
270 本章重點(diǎn)整理
271 本章課后習(xí)題
273 第 14章 網(wǎng)絡(luò)爬蟲
274 14.1 網(wǎng)絡(luò)服務(wù)入門知識(shí)
274 14.1.1 萬維網(wǎng)服務(wù)
275 14.1.2 HTML與CSS語法簡(jiǎn)介
278 14.2 網(wǎng)址解析與網(wǎng)頁(yè)抓取
279 14.2.1 網(wǎng)址解析函數(shù)urlparse()
280 14.2.2 網(wǎng)頁(yè)抓取函數(shù)urlopen()
282 14.3 網(wǎng)頁(yè)抓取—使用requests庫(kù)
284 14.4 網(wǎng)頁(yè)解析—使用BeautifulSoup庫(kù)
285 14.4.1 BeautifulSoup庫(kù)常用屬性與方法
285 14.4.2 BeautifulSoup庫(kù)網(wǎng)頁(yè)解析
287 14.5 本章綜合案例—獲取股市信息
293 本章重點(diǎn)整理
293 本章課后習(xí)題

本目錄推薦

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