Python應用輕鬆入門 趙會軍 9787302626930 【台灣高等教育出版社】

圖書均為代購,正常情形下,訂後約兩周可抵台。
物品所在地:中國大陸
原出版社:清華大學
NT$630
商品編號:
供貨狀況: 尚有庫存

此商品參與的優惠活動

加入最愛
商品介紹
*完成訂單後正常情形下約兩周可抵台
*本賣場提供之資訊僅供參考,以到貨標的為正確資訊。
印行年月:202307*若逾兩年請先於私訊洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:Python應用輕鬆入門
ISBN:9787302626930
出版社:清華大學
著編譯者:趙會軍
叢書名:清華開發者書庫.Python
頁數:401
所在地:中國大陸 *此為代購商品
書號:1547744
可大量預訂,請先連絡。

編輯推薦
本書以容易入門和實用為目的,去掉了難懂的底層原理,以及大量不常用的、低頻知識,保留了基礎的、常用的知識,增加了大量實用的案例。儘力讓更多的人喜歡編程,讓更多的人學會用Python解決實際問題。
• 通俗易懂 沒有深奧的專業術語,只有通俗易懂的語言,由易到難、層層遞進,配有300多幅插圖,真正實現零基礎快速入門。
• 知識系統 系統介紹Python編程涉及的PyQt5圖形界面編程、OpenCV圖像處理、各種文件的處理、資料庫操作等一系列知識。
• 實用性強 配套人臉識別、文字識別、語音識別、Office軟體自動化操作、成績管理資料庫、批閱試卷、生成錯題集、生成視頻配音、文章糾錯等300個示例源代碼。

內容簡介
本書以實戰項目為主線,系統介紹了Python在自動化辦公、圖像處理、控制各種感測器、搭建網路等工作中的實際應用案例,能夠讓初學者快速入門Python系列知識。
全書共分為18章,第一篇為Python基礎(第1章~第3章),詳細介紹了Python的基礎知識;第二篇為自動化辦公(第4章~第6章),介紹了Word、Excel、PPT、txt、csv、JSON、圖像、聲頻、視頻等各種文件的自動化操作;第三篇為PyQt5編程(第7章~第10章),介紹了用designer可視化設計程序圖形界面的知識;第四篇為OpenCV圖像處理(第11章~第15章),介紹了OpenCV如何處理圖像的基礎知識;第五篇為樹莓派與感測器(第16章),介紹了Python如何控制各種感測器;第六篇為Flask搭建網站與Python進階(第17章~第18章),介紹了Flask搭建網站的基礎知識、文字識別、人臉識別、語音識別等開源項目及提升自己的學習線路圖。
本書配有大量源碼,適合初學者入門,大量辦公自動化的案例對於提高辦公效率也有幫助,也可作大學生的Python自學用書。

作者簡介
趙會軍,Python軟體開發發燒友,擁有Python、PyQt5、OpenCV、辦公自動化、物聯網等方面的開發經驗,希望通過本書幫助讀者輕鬆快速地掌握Python開發應用程序,讓生活、工作變得輕鬆高效。

目錄

目錄
第一篇Python基礎
第1章Python安裝與基本語法
1 1Python環境搭建
1 2簡單使用
1 3Python的語法結構
1 4變數
1 5輸入/輸出函數
第2章程序的控制結構與函數
2 1分支結構
2 2循環結構
2 3程序的異常處理
2 4函數
第3章數據類型
3 1數字類型
3 2字元串類型
3 3字元串類型的操作
3 4序列型數據元組和列表
3 5無序型數據字典和集合
第二篇自動化辦公
第4章庫操作
4 1標準庫time
4 2標準庫pathlib、glob、shutil
4 3pip的使用和Jieba、WordCloud庫
4 4Pillow庫處理圖像
4 5條形碼與二維碼處理庫
4 6打包工具PyInstaller
4 7自定義庫
第5章辦公自動化
5 1PyCharm的使用
5 2txt文件的讀寫
5 3CSV文件的讀寫
5 4圖形界面的自動操作
5 5Excel文件的操作
5 6Word文件的操作
5 7PPT文件的操作
5 8JSON文件的操作
5 9視頻文件的操作
5 10自動發送郵件
5 11Pandas數據分析
5 12Matplotlib
5 13百度AI
5 13 1圖像文字識別
5 13 2語音與文字互轉
5 13 3人臉識別
5 13 4文本糾錯
5 13 5圖像增強與特效
5 14語音與文件互轉
5 15Python壓縮文件和文件夾
第6章Python應用實例
6 1倒計時關機
6 2周期性提醒
6 3定時提醒
6 4生成沒交作業的學生名單
6 5「問卷星」下載文件重命名
6 6批量轉換圖像格式
6 7掃描試卷批量修改文件名
6 8根據條形碼重命名試卷
6 9批量生成條形碼考號並保存到Word文件
6 10根據拍攝時間自動分類照片
6 11根據拍攝城市自動分類照片
6 12根據人臉自動分類整理照片
6 13截圖識別文字
6 14視頻轉換為文字
6 15實時語音轉換為文字
6 16把Excel分數列印到試卷上
6 17由Excel生成Word表彰文件
6 18由Excel成績表生成家長會的PPT
6 19由Word生成PPT
6 20截圖轉換成PPT
6 21合併Excel成績登分表
6 22生成錯題Excel列表
6 23生成Word錯題集
6 24批量打包文件夾
6 25群發郵件
6 26計算機桌面定時截屏併發送到郵箱
6 27統計txt文件中的詞頻
6 28自動合併多個Word文件
6 29採集試題庫
第三篇PyQt5編程
第7章PyQt5安裝配置與初步應用
7 1類
7 2配置PyQt5
7 3Qt Designer簡介
第8章PyQt5窗體控制項
8 1模擬QQ登錄
8 2模擬留言板
8 3模擬LCD顯示
8 4時間日期控制項
8 5對話框
8 6字體、顏色、字型大小的設置
8 7文件對話框
8 8模擬飯店點餐(列表視圖)
8 9模擬電影院選票(表格視圖)
8 10選項卡
8 11樹結構
8 12菜單欄、工具欄與狀態欄
第9章PyQt5的高級功能
9 1布局管理
9 2編輯Tab順序
9 3常用的圖像操作類
9 4eric6與信號和槽
9 5多線程
9 6滑鼠事件
9 7鍵盤事件
9 8窗口事件和操作
9 9窗口常用的22種操作
9 10資料庫SQLite
第10章PyQt5實例
10 1時鐘
10 2事件提醒
10 3頻率記憶
10 4批改Ⅱ卷程序
10 5學生成績管理資料庫
10 6多窗口跳轉
10 7文本糾錯
10 8圖像查看器: 滾動區域
10 9採集像素的坐標
10 10生成配音MP3
第四篇OpenCV圖像處理
第11章OpenCV的安裝和簡單使用
11 1圖像的基礎知識
11 2NumPy庫簡介
11 3OpenCV的安裝
11 4OpenCV打開、顯示與保存
11 5查看圖像屬性
11 6像素的訪問與修改
11 7圖像類型的轉換
第12章繪圖與幾何變換
12 1繪圖
12 2滑鼠交互
12 3圖像的幾何變換
第13章圖像輪廓的獲取
13 1輪廓的獲取
13 2輪廓的擬合
第14章視頻處理與圖像轉換
14 1視頻處理
14 2PIL、OpenCV格式的圖像轉換為QPixmap格式
14 3OpenCV與PIL格式的相互轉換
14 4PyQt5標籤顯示攝像頭視頻
14 5視頻播放器實例
14 6替換圖像背景色
第15章輔助閱卷系統
15 1需求分析
15 2項目文件夾結構及業務流程
15 3項目開發環境
15 4圖形界面設計
15 5主程序的創建
15 6選擇文件夾按鈕的功能
15 7【開始閱卷】按鈕功能
15 8【調整區域】按鈕功能
15 9【導出Excel】按鈕功能
15 10【查詢學生】按鈕功能
15 11其他功能
15 12打包整合
第五篇樹莓派
第16章樹莓派
16 1硬體購買
16 2硬體組裝與系統設置
16 3遠程訪問樹莓派
16 4樹莓派引腳
16 5樹莓派控制感測器的實例
16 6連接攝像頭
16 7安裝顯示屏
第六篇網站搭建與進階
第17章Flask框架搭建網站
17 1HTML基礎
17 2Flask安裝與網站運行
17 3網頁的交互訪問
17 4網頁與樹莓派交互
第18章Python進階
18 1Anaconda介紹
18 2PyCharm的外部工具與實時模板
18 2 1PyCharm的外部工具配置
18 2 2PyCharm的實時模板
18 3虛擬環境下打包成單個文件
18 4文字識別庫PaddleOCR
18 5人臉識別庫face_recognition
18 6語音轉換為文字
參考文獻

前言/序言
前言
筆者的許多學生反映,剛上大學,老師就讓他們做Python項目,項目涉及Python、PyQt5、OpenCV等內容,知識較多,專業的書籍又太深奧,感覺無從下手; 筆者的大孩子剛上大學、小孩子也要小學畢業,想用暑假時間教他們學習Python編程,於是就把筆者學習Python的筆記去掉深奧的底層原理,去掉不常用的知識,留下高頻使用的知識,用通俗易懂的語言和實例整理成了本書。
選擇Python的原因是,Python語法簡潔、生態豐富、容易入門、適合開發人工智慧。
本書主要內容
第1章介紹了Python程序的下載、安裝、語法結構、變數、輸入/輸出函數。
第2章介紹了Python語言的分支結構、循環結構、異常處理和函數。
第3章介紹了Python語言的數字、字元串、元組、列表、字典等數據類型。
第4章介紹了Python語言的庫操作,如處理時間的time庫,處理文件和路徑的pathlib、glob、shutil庫,處理文本的Jieba、WordCloud庫,處理圖像的Pillow庫,處理條形碼和二維碼的Pyzbar、pystrich、MyQR庫,以及打包工具PyInstaller。
第5章介紹了Python語言的代碼編寫工具PyCharm的使用, txt、CSV、Excel、Word、PPT、JSON等各種文件的操作,用FFmpeg處理聲頻和視頻,用Pandas進行數據分析,用Matplotlib可視化數據,用百度AI進行文字識別、語音轉文本、人臉識別、文本糾錯、圖像處理,用os庫調用Windows的WinRAR程序進行文件和文件夾的壓縮,自動發送郵件。
第6章介紹了用Python語言編寫的29個實例,如批量修改文件名和按人臉、時間、城市自動分類照片等。
第7章介紹了Python語言中類的概念,PyQt5的安裝、配置,圖形界面設計工具Qt Designer的使用方法。
第8章介紹了PyQt5各種控制項的使用。
第9章介紹了PyQt5高級控制項的使用,包括布局管理,信號和槽,eric6的使用,滑鼠、鍵盤、窗口事件,以及SQLite資料庫操作。
第10章介紹了PyQt5的10個案例,如多窗口跳轉、文本糾錯、生成配音MP3、學生成績管理資料庫等。
第11章介紹了圖像的基礎知識,以及OpenCV的安裝及使用。
第12章介紹了OpenCV繪圖,OpenCV與滑鼠交互,以及OpenCV進行圖像的幾何變換。
第13章介紹了OpenCV進行圖像輪廓的獲取,以及輪廓的擬合和計算。
第14章介紹了用OpenCV處理視頻,各種圖像的轉換,視頻播放器實例,以及替換背景實例。
第15章介紹了輔助閱卷系統的開發。
第16章介紹了樹莓派的購買、組裝、配置,以及樹莓派對各種感測器的控制。
第17章介紹了HTML的基礎知識,Flask的安裝與配置,網頁的交互訪問,以及網頁與樹莓派的交互。
第18章介紹了Anaconda創建、管理虛擬環境的方法,打包成單個文件,文字識別開源項目,人臉識別開源項目,語言識別開源項目,以及Python學習路線圖。
本書第1~3章由張延一編寫,第4~15章由趙會軍編寫,第16~18章由趙玉彩編寫。
閱讀建議
為了使知識通俗易懂,讓讀者快速入門,本書採用了由淺入深、層層遞進的寫作方法,例如字元格式化的3種方式,先在3 2節介紹最簡單的format() 用法,直到讀者熟練掌握后才在5 9節介紹%s和fstring的用法,最後在第17章的17 6 py和17 7 py文件中融入實際案例,所以建議初學者按順序逐章學習全書。
對於有一定Python基礎的讀者,可以跳過第一篇(第1~3章)的學習。
對於書中案例的學習,建議先運行code目錄中的源代碼,再對照書中的代碼解釋去理解代碼的含義,最後獨立編寫代碼,如果想不明白,則可再掃碼觀看視頻操作。
本書源代碼

規格說明
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理