包郵 速學(xué)Python:程序設(shè)計(jì)從入門(mén)到進(jìn)階
-
>
全國(guó)計(jì)算機(jī)等級(jí)考試最新真考題庫(kù)模擬考場(chǎng)及詳解·二級(jí)MSOffice高級(jí)應(yīng)用
-
>
決戰(zhàn)行測(cè)5000題(言語(yǔ)理解與表達(dá))
-
>
軟件性能測(cè)試.分析與調(diào)優(yōu)實(shí)踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強(qiáng)教科書(shū)(完全版)(全彩印刷)
-
>
深度學(xué)習(xí)
速學(xué)Python:程序設(shè)計(jì)從入門(mén)到進(jìn)階 版權(quán)信息
- ISBN:9787111722137
- 條形碼:9787111722137 ; 978-7-111-72213-7
- 裝幀:一般膠版紙
- 冊(cè)數(shù):暫無(wú)
- 重量:暫無(wú)
- 所屬分類(lèi):>
速學(xué)Python:程序設(shè)計(jì)從入門(mén)到進(jìn)階 本書(shū)特色
適讀人群 :本書(shū)適合剛接觸Python的初學(xué)者以及希望使用Python處理和分析數(shù)據(jù)的讀者閱讀,也可作為學(xué)習(xí)和使用Python的工具書(shū)或參考資料使用。和100000+讀者一起跟小樓老師學(xué)習(xí),快速掌握編程語(yǔ)言Python ?·友好的中文編程環(huán)境方便讀者理解代碼邏輯 ?·豐富的編程實(shí)例幫助讀者掌握編程技巧、成功構(gòu)建應(yīng)用程序 隨書(shū)贈(zèng)送全套案例源代碼及素材文件
速學(xué)Python:程序設(shè)計(jì)從入門(mén)到進(jìn)階 內(nèi)容簡(jiǎn)介
本書(shū)共9章,**部分(第1-2章)以盡可能少的篇幅,完成了對(duì)編程的環(huán)境搭建、基本概念、Python語(yǔ)法、數(shù)據(jù)結(jié)構(gòu)、面向?qū)ο缶幊碳记傻闹v述,這一部分內(nèi)容雖然非常簡(jiǎn)單,但它是對(duì)初學(xué)者的考驗(yàn)關(guān)卡,只有完成這一部分內(nèi)容的學(xué)習(xí),才能夠繼續(xù)深入。第二部分(第3-6章)是對(duì)**部分內(nèi)容的深入與補(bǔ)充,主要是搭建更好的開(kāi)發(fā)環(huán)境,更詳細(xì)地講述數(shù)據(jù)結(jié)構(gòu)與函數(shù),并通過(guò)編寫(xiě)一個(gè)計(jì)算器程序,深入了解解釋器的基本工作原理以及面向?qū)ο缶幊獭5谌糠?第7-9章)講述了如何創(chuàng)建程序的可視化界面,將Python程序打包為可執(zhí)行程序并使用主流數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)存儲(chǔ),繼而實(shí)現(xiàn)數(shù)據(jù)分析與數(shù)據(jù)圖表的生成。第9章是Python語(yǔ)言*大優(yōu)勢(shì)的體現(xiàn)。通過(guò)引入第三方庫(kù)或調(diào)用網(wǎng)絡(luò)接口,快速完成應(yīng)用程序的編寫(xiě)。
速學(xué)Python:程序設(shè)計(jì)從入門(mén)到進(jìn)階 目錄
第1章 準(zhǔn)備Python編程環(huán)境 / 1
1.1 快速了解Python / 1
1.2 極速下載安裝Python / 1
1.2.1 下載Python / 1
1.2.2 安裝Python / 2
1.3 極速熟悉環(huán)境 / 3
1.3.1 了解Python命令行模式 / 3
1.3.2 使用開(kāi)發(fā)學(xué)習(xí)環(huán)境IDLE / 4
1.4 獲取Python官方文檔 / 5
第2章 編程初體驗(yàn)—編寫(xiě)代碼解決問(wèn)題 / 6
2.1 程序是怎么運(yùn)行的 / 6
2.2 編寫(xiě)程序的基礎(chǔ)知識(shí) / 7
2.2.1 從加減乘除開(kāi)始—運(yùn)算符 / 7
2.2.2 程序中的文字—字符串 / 8
2.2.3 總結(jié)計(jì)算的方法—變量與函數(shù) / 10
2.2.4 使用已有的方法—內(nèi)置關(guān)鍵字與函數(shù) / 14
2.2.5 參與程序運(yùn)算的數(shù)值—參數(shù) / 16
2.2.6 用錯(cuò)誤解決錯(cuò)誤—異常捕捉 / 19
2.2.7 符合條件再執(zhí)行—條件判斷語(yǔ)句 / 22
2.2.8 不斷重復(fù)的過(guò)程—while循環(huán)語(yǔ)句 / 26
2.2.9 提升計(jì)算的難度—for循環(huán)語(yǔ)句 / 29
2.3 提高編程的效率 / 36
2.3.1 分門(mén)別類(lèi)—封裝 / 36
2.3.2 繼往開(kāi)來(lái)—繼承 / 43
2.3.3 千變?nèi)f化—多態(tài) / 47
2.3.4 靈活多樣—?jiǎng)討B(tài)數(shù)據(jù)類(lèi)型 / 50
2.4 拿來(lái)主義—基于qrcode庫(kù)生成二維碼圖片 / 51
2.4.1 安裝第三方庫(kù) / 51
2.4.2 使用第三方庫(kù) / 53
第3章 優(yōu)化Python開(kāi)發(fā)環(huán)境 / 55
3.1 下載安裝PyCharm / 55
3.2 使用PyCharm / 56
3.3 一勞永逸—添加語(yǔ)句模板 / 57
3.4 常用快捷鍵 / 58
第4章 Python的基本數(shù)據(jù)操作 / 60
4.1 基本數(shù)據(jù)結(jié)構(gòu)操作 / 60
4.1.1 一組數(shù)字的排序 / 60
4.1.2 反過(guò)來(lái)再排一次 / 64
4.1.3 鍵與值的結(jié)構(gòu)—字典 / 65
4.1.4 去除重復(fù)—集合 / 68
4.2 字符串的操作與格式化 / 70
4.2.1 身份證號(hào)碼驗(yàn)證 / 70
4.2.2 字符串格式化 / 76
第5章 掌握Python的特別函數(shù) / 79
5.1 生成器 / 79
5.1.1 數(shù)據(jù)加密—基于hashlib / 79
5.1.2 讀寫(xiě)文件—基于open / 80
5.1.3 編寫(xiě)生成器代碼 / 82
5.1.4 查看代碼執(zhí)行時(shí)長(zhǎng)—基于time / 83
5.2 裝飾器 / 84
5.2.1 甜蜜的語(yǔ)法糖 / 85
5.2.2 裝飾器函數(shù)的用途 / 85
5.2.3 日期的處理—基于datetime / 87
5.2.4 靈活的參數(shù)—收集參數(shù) / 87
5.2.5 使用內(nèi)置裝飾器—staticmethod/classmethod / 88
5.3 遞歸函數(shù) / 90
5.3.1 遞歸的概念 / 91
5.3.2 遞歸的過(guò)程 / 92
5.3.3 用遞歸解決問(wèn)題 / 93
5.3.4 遞歸的典型應(yīng)用 / 94
第6章 編寫(xiě)一個(gè)Python應(yīng)用—計(jì)算器 / 97
6.1 實(shí)現(xiàn)計(jì)算器的基本運(yùn)算功能 / 97
6.1.1 支持個(gè)位數(shù)加法 / 97
6.1.2 支持個(gè)位數(shù)減法 / 100
6.1.3 支持帶空格的算式 / 101
6.1.4 支持多位數(shù)計(jì)算 / 103
6.1.5 支持加減混合計(jì)算 / 104
6.1.6 支持乘除法計(jì)算 / 107
6.1.7 支持帶括號(hào)的算式 / 109
6.1.8 支持小數(shù)計(jì)算 / 111
6.2 詞法分析與語(yǔ)法分析 / 112
第7章 玩轉(zhuǎn)Python GUI界面開(kāi)發(fā) / 117
7.1 Python GUI界面開(kāi)發(fā)—基于wxPython / 117
7.1.1 使用wxFormBuilder進(jìn)行程序界面設(shè)計(jì) / 118
7.1.2 為界面控件綁定功能代碼 / 123
7.2 將代碼打包為Windows應(yīng)用程序—基于PyInstaller / 132
第8章 玩轉(zhuǎn)Python數(shù)據(jù)庫(kù)操作—基于SQLite3 / 134
8.1 建庫(kù)與建表 / 134
8.1.1 創(chuàng)建與連接數(shù)據(jù)庫(kù) / 134
8.1.2 創(chuàng)建數(shù)據(jù)表 / 135
8.2 數(shù)據(jù)庫(kù)操作的SQL語(yǔ)句 / 138
8.2.1 添加數(shù)據(jù) / 138
8.2.2 刪除數(shù)據(jù) / 139
8.2.3 修改數(shù)據(jù) / 139
8.2.4 查詢(xún)數(shù)據(jù) / 139
8.3 使用Python代碼動(dòng)態(tài)生成SQL語(yǔ)句 / 141
第9章 玩轉(zhuǎn)Python應(yīng)用程序開(kāi)發(fā) / 153
9.1 玩轉(zhuǎn)數(shù)據(jù)分析與數(shù)據(jù)可視化—股票行情查看器 / 153
9.1.1 讀取CSV文件—基于csv模塊 / 153
9.1.2 讀取Excel文件—基于pywin32/pylightxl / 155
9.1.3 文件數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)庫(kù) / 158
9.1.4 圖表可視化—基于Matplotlib/mplfinance/pandas/NumPy / 162
9.1.5 創(chuàng)建程序界面 / 173
9.1.6 編寫(xiě)功能代碼 / 179
9.1.7 為界面控件綁定功能代碼 / 183
9.2 玩轉(zhuǎn)機(jī)器視覺(jué)—人臉識(shí)別器 / 184
9.2.1 編寫(xiě)核心代碼—基于face_recognition/OpenCV2/PIL / 187
9.2.2 創(chuàng)建程序界面 / 193
9.2.3 完成功能代碼 / 202
9.3 玩轉(zhuǎn)Web接口—圖像效果增強(qiáng)器 / 208
9.3.1 申請(qǐng)百度智能云API / 209
9.3.2 使用軟件開(kāi)發(fā)工具包—基于baidu-aip / 211
9.3.3 自定義API調(diào)用 / 214
9.3.4 編寫(xiě)核心代碼—基于requests/Base64/JSON / 217
9.3.5 新的圖形界面設(shè)計(jì)工具—基于PyQt5 / 230
9.3.6 創(chuàng)建程序主界面 / 238
9.3.7 編寫(xiě)主要功能代碼 / 250
9.3.8 為主界面控件綁定功能代碼 / 253
9.3.9 使用多線程運(yùn)行程序 / 255
9.3.10 創(chuàng)建對(duì)話(huà)框界面 / 257
9.3.11 編寫(xiě)對(duì)話(huà)框功能代碼 / 263
9.3.12 創(chuàng)建訪問(wèn)令牌對(duì)話(huà)框 / 265
9.3.13 實(shí)現(xiàn)訪問(wèn)令牌校驗(yàn)功能 / 269
速學(xué)Python:程序設(shè)計(jì)從入門(mén)到進(jìn)階 作者簡(jiǎn)介
小樓老師(小樓一夜聽(tīng)春語(yǔ))。專(zhuān)注產(chǎn)品原型設(shè)計(jì)、前端開(kāi)發(fā)、Python程序設(shè)計(jì),自2013年起,開(kāi)展的各類(lèi)企業(yè)、個(gè)人培訓(xùn)線上線下累計(jì)培訓(xùn)人數(shù)近百萬(wàn),自2015年起,出版多部國(guó)內(nèi)口碑銷(xiāo)量卓著的Axure RP教程。 2017起,小樓老師致力于推動(dòng)Python編程基礎(chǔ)教學(xué),創(chuàng)辦個(gè)人網(wǎng)站www.opython.com,發(fā)布大量Python相關(guān)教程,以及兩本免費(fèi)Python編程電子書(shū)。網(wǎng)站文章瀏覽量總計(jì)200余萬(wàn),切實(shí)滿(mǎn)足大Python編程學(xué)習(xí)者的實(shí)際需求。
- >
中國(guó)人在烏蘇里邊疆區(qū):歷史與人類(lèi)學(xué)概述
- >
史學(xué)評(píng)論
- >
詩(shī)經(jīng)-先民的歌唱
- >
我從未如此眷戀人間
- >
企鵝口袋書(shū)系列·偉大的思想20:論自然選擇(英漢雙語(yǔ))
- >
月亮與六便士
- >
莉莉和章魚(yú)
- >
唐代進(jìn)士錄