注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)計算機(jī)科學(xué)理論與基礎(chǔ)知識Python應(yīng)用開發(fā)技術(shù)

Python應(yīng)用開發(fā)技術(shù)

Python應(yīng)用開發(fā)技術(shù)

定 價:¥88.00

作 者: 廖建尚
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787121447365 出版時間: 2023-01-01 包裝: 平塑
開本: 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  本書主要介紹Python應(yīng)用開發(fā)技術(shù),包括Python編程基礎(chǔ)、Python編程進(jìn)階、Python嵌入式應(yīng)用開發(fā)、Python通信應(yīng)用開發(fā)、Python機(jī)器視覺應(yīng)用開發(fā)和Python綜合應(yīng)用開發(fā)。本書先深入淺出地介紹相關(guān)的理論知識,再進(jìn)行案例的開發(fā)實(shí)踐,將理論知識的學(xué)習(xí)和案例開發(fā)的實(shí)踐緊密地結(jié)合起來,有助于讀者快速掌握相關(guān)技術(shù)。本書給出了完整的案例開發(fā)代碼,讀者可以在開發(fā)代碼的基礎(chǔ)上快速地進(jìn)行二次開發(fā)。

作者簡介

  廖建尚,教授,博士。長期從事模式識別、物聯(lián)網(wǎng)系統(tǒng)研究。主持廣東省自然基金等省級以上項(xiàng)目8項(xiàng);發(fā)表論文20多篇,其中SCI和EI收錄10多篇,出版教材著作10多部,授權(quán)專利10多項(xiàng),授權(quán)軟件著作10多項(xiàng)。

圖書目錄

目  錄
第1章 Python編程基礎(chǔ) (1)
1.1 Python概述 (1)
1.1.1 Python語言簡介 (1)
1.1.2 Python環(huán)境的安裝 (3)
1.1.3 Python基礎(chǔ)語法 (17)
1.1.4 開發(fā)實(shí)踐 (24)
1.1.5 小結(jié) (29)
1.1.6 思考與拓展 (29)
1.2 Python的基礎(chǔ)數(shù)據(jù)類型及其使用 (29)
1.2.1 Python的變量類型和基礎(chǔ)數(shù)據(jù)類型 (29)
1.2.2 基礎(chǔ)數(shù)據(jù)類型組合使用 (41)
1.2.3 數(shù)據(jù)類型內(nèi)置方法的使用 (48)
1.2.4 Python的數(shù)值計算 (52)
1.2.5 開發(fā)實(shí)踐 (72)
1.2.6 小結(jié) (74)
1.2.7 思考與拓展 (74)
1.3 Python的程序控制結(jié)構(gòu) (74)
1.3.1 Python的運(yùn)算符與流程控制語句 (74)
1.3.2 異常處理 (91)
1.3.3 開發(fā)實(shí)踐 (95)
1.3.4 小結(jié) (97)
1.3.5 思考與拓展 (98)
1.4 Python函數(shù)的用法 (98)
1.4.1 函數(shù)的定義與調(diào)用 (98)
1.4.2 參數(shù)傳入與變量的作用域 (100)
1.4.3 常用內(nèi)置函數(shù)的使用 (106)
1.4.4 遞歸函數(shù) (107)
1.4.5 開發(fā)實(shí)踐 (107)
1.4.6 小結(jié) (109)
1.4.7 思考與拓展 (109)
1.5 字符串與正則表達(dá)式 (109)
1.5.1 Python的中文編碼 (109)
1.5.2 Python字符串的常用操作 (109)
1.5.3 Python的正則表達(dá)式 (113)
1.5.4 開發(fā)實(shí)踐 (121)
1.5.5 小結(jié) (125)
1.5.6 思考與拓展 (125)
第2章 Python編程進(jìn)階 (127)
2.1 文件的基本操作 (127)
2.1.1 文件的基本操作 (127)
2.1.2 文件目錄的操作 (135)
2.1.3 二進(jìn)制文件的操作 (140)
2.1.4 開發(fā)實(shí)踐 (142)
2.1.5 小結(jié) (143)
2.1.6 思考與拓展 (143)
2.2 文件的高級用法 (144)
2.2.1 JSON文件的讀寫 (144)
2.2.2 Python數(shù)據(jù)序列化 (147)
2.2.3 開發(fā)實(shí)踐 (153)
2.2.4 小結(jié) (156)
2.2.5 思考與拓展 (156)
2.3 面向?qū)ο蟪绦蛟O(shè)計 (157)
2.3.1 面向?qū)ο蟪绦蛟O(shè)計簡介 (157)
2.3.2 類的創(chuàng)建及實(shí)例化 (157)
2.3.3 類的繼承和方法重寫 (161)
2.3.4 開發(fā)實(shí)踐 (164)
2.3.5 小結(jié) (168)
2.3.6 思考與拓展 (168)
2.4 模塊的設(shè)計和使用 (168)
2.4.1 模塊簡介 (168)
2.4.2 創(chuàng)建模塊 (168)
2.4.3 模塊的導(dǎo)入與使用 (169)
2.4.4 開發(fā)實(shí)踐 (176)
2.4.5 小結(jié) (177)
2.4.6 思考與拓展 (178)
2.5 Python網(wǎng)絡(luò)開發(fā) (178)
2.5.1 TCP/IP協(xié)議 (178)
2.5.2 TCP協(xié)議和UDP協(xié)議 (178)
2.5.3 Socket編程 (182)
2.5.4 網(wǎng)絡(luò)數(shù)據(jù)的爬取 (185)
2.5.5 開發(fā)實(shí)踐 (190)
2.5.6 小結(jié) (196)
2.5.7 思考與拓展 (196)
第3章 Python嵌入式應(yīng)用開發(fā) (197)
3.1 MicroPython基礎(chǔ)知識 (197)
3.1.1 MicroPython概述 (197)
3.1.2 MicroPython的源碼分析 (198)
3.1.3 內(nèi)建對象的創(chuàng)建 (200)
3.1.4 Python嵌入式開發(fā)平臺 (200)
3.1.5 Python嵌入式開發(fā)平臺的連接 (201)
3.1.6 開發(fā)實(shí)踐 (203)
3.1.7 小結(jié) (204)
3.1.8 思考與拓展 (204)
3.2 空氣質(zhì)量傳感器以及RGB和LED的應(yīng)用開發(fā) (204)
3.2.1 空氣質(zhì)量傳感器的開發(fā) (204)
3.2.2 RGB與LED的開發(fā) (210)
3.2.3 小結(jié) (213)
3.2.4 思考與拓展 (213)
3.3 九軸傳感器與語音合成芯片的應(yīng)用開發(fā) (213)
3.3.1 九軸傳感器的應(yīng)用開發(fā) (213)
3.3.2 語音合成應(yīng)用開發(fā) (216)
3.3.3 小結(jié) (222)
3.3.4 思考與拓展 (222)
3.4 OLED與點(diǎn)陣顯示的應(yīng)用開發(fā) (223)
3.4.1 OLED開發(fā)與實(shí)踐 (223)
3.4.2 點(diǎn)陣屏的開發(fā)與實(shí)踐 (229)
3.4.3 小結(jié) (233)
3.4.4 思考與拓展 (233)
第4章 Python通信應(yīng)用開發(fā) (235)
4.1 串口通信應(yīng)用的設(shè)計與開發(fā) (235)
4.1.1 串口通信的基礎(chǔ)知識 (235)
4.1.2 串口通信的開發(fā)實(shí)踐 (239)
4.1.3 小結(jié) (242)
4.1.4 思考與拓展 (242)
4.2 藍(lán)牙通信應(yīng)用設(shè)計與開發(fā) (242)
4.2.1 藍(lán)牙通信的基礎(chǔ)知識 (242)
4.2.2 藍(lán)牙通信的開發(fā)實(shí)踐 (248)
4.2.3 小結(jié) (254)
4.2.4 思考與拓展 (254)
4.3 藍(lán)牙綜合應(yīng)用的設(shè)計與開發(fā) (254)
4.3.1 藍(lán)牙綜合應(yīng)用設(shè)計 (254)
4.3.2 藍(lán)牙綜合應(yīng)用的開發(fā)實(shí)踐 (255)
4.3.3 小結(jié) (260)
4.3.4 思考與拓展 (260)
第5章 Python機(jī)器視覺應(yīng)用開發(fā) (261)
5.1 機(jī)器視覺的基礎(chǔ)開發(fā) (261)
5.1.1 機(jī)器視覺概述 (261)
5.1.2 OpenMV模塊簡介 (262)
5.1.3 OpenMV的開發(fā)接口 (268)
5.1.4 OpenMV模塊的開發(fā)實(shí)踐 (270)
5.1.5 小結(jié) (274)
5.1.6 思考與拓展 (275)
5.2 圖像處理技術(shù)的應(yīng)用與開發(fā) (275)
5.2.1 MicroPython的文件操作 (275)
5.2.2 圖像邊緣特征的檢測 (279)
5.2.3 小結(jié) (281)
5.2.4 思考與拓展 (281)
5.3 人臉識別技術(shù)的應(yīng)用與開發(fā) (281)
5.3.1 人臉識別 (281)
5.3.2 人臉識別的關(guān)鍵技術(shù) (283)
5.3.3 OpenMV模塊的人臉識別開發(fā)接口 (284)
5.3.4 人臉識別技術(shù)的開發(fā)實(shí)踐 (285)
5.3.5 小結(jié) (286)
5.3.6 思考與拓展 (286)
5.4 目標(biāo)跟蹤技術(shù)和顏色跟蹤技術(shù)的應(yīng)用與開發(fā) (286)
5.4.1 目標(biāo)跟蹤技術(shù) (286)
5.4.2 顏色跟蹤技術(shù) (287)
5.4.3 OpenMV模塊的目標(biāo)跟蹤開發(fā)接口 (288)
5.4.4 OpenMV模塊的顏色跟蹤開發(fā)接口 (288)
5.4.5 開發(fā)實(shí)踐 (288)
5.4.6 小結(jié) (291)
5.4.7 思考與拓展 (291)
5.5 卷積神經(jīng)網(wǎng)絡(luò)技術(shù)的應(yīng)用與開發(fā) (292)
5.5.1 卷積神經(jīng)網(wǎng)絡(luò)技術(shù) (292)
5.5.2 OpenMV模塊的卷積神經(jīng)網(wǎng)絡(luò)開發(fā)接口 (293)
5.5.3 卷積神經(jīng)網(wǎng)絡(luò)技術(shù)的開發(fā)實(shí)踐 (294)
5.5.4 小結(jié) (298)
5.5.5 思考與拓展 (298)
第6章 Python綜合應(yīng)用開發(fā) (299)
6.1 智能小車自動避障應(yīng)用的開發(fā) (299)
6.1.1 超聲波避障的原理 (299)
6.1.2 智能小車平臺 (300)
6.1.3 智能小車自動避障應(yīng)用的程序設(shè)計 (300)
6.1.4 開發(fā)實(shí)踐 (302)
6.1.5 小結(jié) (304)
6.1.6 思考與拓展 (304)
6.2 智能小車視覺應(yīng)用的開發(fā) (304)
6.2.1 AprilTag標(biāo)記的追蹤原理 (304)
6.2.2 AprilTag類的開發(fā)接口 (305)
6.2.3 智能小車視覺應(yīng)用的程序設(shè)計 (307)
6.2.4 開發(fā)實(shí)踐 (309)
6.2.5 小結(jié) (310)
6.2.6 思考與拓展 (310)
參考文獻(xiàn) (311)

本目錄推薦

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