熱門關鍵字:

BN說明

超圖解 Python 程式設計入門

  • 365天內有 40↑個人買過此商品
  • 館長推薦
? 快來將您對閱讀的熱情和對書籍的想法分享給所有讀友,每完成一篇讀者書評並審核通過者,即可獲得讀者書評點數,點數還可換電子禮券唷!
分享:

商品訊息

  • 追蹤分類 ? 追蹤分類後,您會在第一時間收到分類新品通知。
  • 作者: 趙英傑 追蹤作者 ? 追蹤作者後,您會在第一時間收到作者新書通知。
  • 出版社: 旗標 追蹤出版社 ? 追蹤出版社後,您會在第一時間收到出版社新書通知。
  • 出版日:2019/7/5
  • ISBN:9789863125952
  • 適讀年齡:
  • 定價: 650
  • 特價: 9 585
  • 紅利可抵: 18 ? 除單一商品售價低於50元或特價折扣低於3折(含)以下者,其餘商品均可使用紅利點數。
  • 到店取貨: ? 『金石堂』門市取貨免運費。
    『全家、OK、萊爾富、掌櫃』滿350元,免運費;350元以下,運費20元。
    宅配: ? 滿1,000元,免運費
    490元-999元,運費50元
    490元以下,運費65元
  • 配送地區: 全球、 香港OK、 台澎金馬
  • 付款方式: ATM、 信用卡、 LINE Pay、 街口帳戶支付、 貨到付款、 PayPal、 FamiPort、 取貨付款
  • 預計 2019/11/18 出貨 參考庫存量:5 查詢門市庫存 ? 若您欲在金石堂門市購買商品,請選擇欲查看庫存之門市。網頁之「庫存狀態」僅供參考,實際貨況以門市為準。

強力推薦

內容簡介

學習程式語言最怕枯燥語法、不知道可以用在哪?本書就以實務專案帶出基本語法, 並且透過超圖解的方式, 讓初學者能夠看得懂、學得會 Python 程式語言, 在邊學邊做中體驗 Python 的用途。書中各章會完成豐富多元的專案, 包括自製檔案同步備份軟體、YouTube 影片自動下載器、多媒體檔案格式轉換工具、商品詢價網路爬蟲、Google 試算表自動化程式、使用 Flask 快速建置網站、運用資料庫設計網路留言板、LINE 聊天機器人、LINE 線上報修系統、圖檔自動合成浮水印、圖檔縮圖產生器、即時人臉偵測及人臉辨識等等, 附錄並將 Python 從電腦延伸到物聯網領域, 整合嵌入式系統環境設計 LINE 家電控制、刷臉門禁系統, 透過這樣的方式, 讓讀者在實際應用中學會 Python 程式語言。 

本書特色

□ 超圖解程式語法、人人都能看得懂
□ 實用專案邊做邊學、擺脫枯燥語法
□ 豐富多元應用、動手實作十數個專案

目錄

第1章認識Python程式語言
1-1認識程式語言
1-2在個人電腦上安裝Python3.x版本
1-3認識文字命令操作介面:命令提示字元、終端機和PowerShell
1-4開始用Python解決問題
1-5安裝程式整合開發環境(IDE)

 

第2章變數與條件判斷程式
2-1規劃與製作問答題測驗程式
2-2改變程式流程的if條件式
2-3處理字串資料
2-4字串處理與資料類型轉換
2-5格式化字串

 

第3章列表、迴圈與自訂函式
3-1儲存多筆相關資料的列表(list)
3-2使用迴圈執行重複作業
3-3使用for...in讀取序列結構資料
3-4引用程式庫
3-5建立自訂函式
3-6再談列表(List)

 

第4章操作資料夾與文件:同步備份檔案
4-1同步備份檔案
4-2使用os程式庫操作檔案
4-3使用argparse套件處理命令參數
4-4嘿Python~現在幾點?
4-5設定命令行指令的選擇性參數和參數動作
4-6直接執行Python程式檔
4-7「可變」與「不可變」的資料類型和Tuple(元組)

 

第5章建立命令列工具:下載YouTube影片
5-1使用pip安裝Python套件
5-2YouTube影音的Codec與下載視訊
5-3YouTube下載器的程式規劃
5-4將影片存入系統的預設路徑:辨別系統平台
5-5使用set(集合)建立不重複的選項列表
5-6資料排序
5-7使用try...except捕捉例外狀況
5-8使用FFmpeg轉換多媒體檔案格式
5-9從Python程式執行系統命令轉換媒體檔案
5-10自訂程式模組

 

第6章自動收集網路資訊
6-1認識網頁與HTML
6-2認識CSS樣式
6-3認識瀏覽器操控工具:Selenium
6-4透過Chrome瀏覽器和Selenium選定網頁元素
6-5使用XPath語法選定HTML元素
6-6使用外掛協助產生XPath
6-7認識查詢字串

 

第7章儲存檔案:純文字檔、CSV檔與Google試算表
7-1使用字典(dict)儲存結構化資料
7-2在本機電腦儲存資料
7-3讀寫CSV檔
7-4使用Google雲端試算表儲存資料
7-5從Python程式存取Google試算表

 

第8章建立自訂類別
8-1自訂類別:遠離義大利麵條
8-2儲存試算表資料的自訂類別
8-3網路應用程式訊息交換格式:XML與JSON
8-4儲存Python原生資料:pickle

 

第9章使用Flask建置網站服務
9-1認識HTTP通訊協定
9-2Flask網站應用程式設計
9-3設定Flask伺服器的IP位址和埠號
9-4存取靜態網頁檔
9-5認識樣板與樣板引擎
9-6處理表單
9-7認識HTTP請求訊息

 

第10章佈署網站到雲端空間
10-1建立虛擬環境
10-2使用Serveo與Ngrok向外界發布本機網站
10-3佈署Flask網站程式到雲端平台
10-4認識程式原始檔版本管理工具與Git
10-5安裝與初設Git前端工具
10-6下載、安裝與執行HerokuCLI
10-7設置HerokuCLI與發布檔案

 

第11章多執行緒下載檔案、規則表達式以及定時執行工作排程
11-1透過Python程式發出HTTP請求
11-2擷取並下載網頁的全部圖像
11-3藉由MIME類型篩選檔案格式
11-4規則表達式
11-5下載JavaScript產生的動態內容
11-6讓電腦一心多用的執行緒
11-7多執行緒同時下載多個檔案
11-8定時執行程式碼

 

第12章留言板網站應用程式
12-1資料庫簡介
12-2建立資料庫檔案
12-3規劃資料表結構:建立資料表的自訂類別
12-4產生SQLite資料庫檔案與操作資料
12-5瀏覽留言板的頁面
12-6新增留言的表單網頁
12-7認識Cookie和Session
12-8管理員登入
12-9再談Cookie與Session

 

第13章打造LINE聊天機器人
13-1LINEbot聊天機器人程式開發
13-2製作一個LINEEchoBot
13-3在本機電腦上測試第一個LINE程式
13-4接收與解析LINE的訊息
13-5紀錄心情留言悄悄話
13-6LINE線上報修
13-7建立LINE圖文選單

 

第14章影像處理與人臉辨識
14-1基本影像處理
14-2NumPy與影像處理
14-3機器視覺(computervision)應用
14-4安裝face_recognition(人臉辨識)程式庫與dlib工具程式
14-5人臉偵測
14-6人臉識別程式
14-7使用OpenCV處理攝影機視訊
14-8OpenCV即時人臉偵測

 

附錄A列表生成式、裝飾器、產生器和遞迴
A-1列表生成式(listcomprehension)
A-2裝飾器語法說明
A-3用產生器(generator)處理巨量資料
A-4用遞迴改寫費式數列函式

 

附錄BLINEBot物聯網:控制家電開關
B-1從MicroPython控制板發送LINE訊息
動手做B-1觸發LINE聊天機器人發送訊息的MiroPython程式
B-2PIR人體感應器
動手做B-2偵測人體移動
B-3從LINE開關燈

 

附錄C人臉識別+RFID門禁系統實驗
C-1RFID門禁系統

詳細資料

詳細資料

    • 編/譯者
    • 語言
    • 中文繁體
    • 規格
    • 平裝
    • ISBN
    • 9789863125952
    • 分級
    • 普通級
    • 開數
    • 頁數
    • 576
    • 出版地
    • 台灣
    • 適讀年齡

訂購須知

下載『金石堂APP』並開啟推播設定,隨時掌握出貨動態:

Google play
App Store

    商品運送說明:

  • 本公司所提供的產品配送區域範圍目前僅限台灣本島。注意!收件地址請勿為郵政信箱。
  • 商品將由廠商透過貨運或是郵局寄送。消費者訂購之商品若無法送達,經電話或 E-mail無法聯繫逾三天者,本公司將取消該筆訂單,並且全額退款。
  • 當廠商出貨後,您會收到E-mail及APP出貨通知,您也可透過【訂單查詢】確認出貨情況。
  • 建議您可下載『金石堂APP』並開啟推播設定,即可收到出貨通知。
  • 產品顏色可能會因網頁呈現與拍攝關係產生色差,圖片僅供參考,商品依實際供貨樣式為準。
  • 如果是大型商品(如:傢俱、床墊、家電、運動器材等)及需安裝商品,請依商品頁面說明為主。訂單完成收款確認後,出貨廠商將會和您聯繫確認相關配送等細節。
  • 偏遠地區、樓層費及其它加價費用,皆由廠商於約定配送時一併告知,廠商將保留出貨與否的權利。

提醒您!!
金石堂及銀行均不會請您操作ATM! 如接獲電話要求您前往ATM提款機,請不要聽從指示,以免受騙上當!

退換貨須知

  • 依據「消費者保護法」第19條及行政院消費者保護處公告之「通訊交易解除權合理例外情事適用準則」,以下商品購買後,除商品本身有瑕疵外,將不提供7天的猶豫期:
    1. 易於腐敗、保存期限較短或解約時即將逾期。(如:生鮮食品)
    2. 依消費者要求所為之客製化給付。(客製化商品)
    3. 報紙、期刊或雜誌。(含MOOK、外文雜誌)
    4. 經消費者拆封之影音商品或電腦軟體。
    5. 非以有形媒介提供之數位內容或一經提供即為完成之線上服務,經消費者事先同意始提供。(如:電子書、電子雜誌、下載版軟體、虛擬商品…等)
    6. 已拆封之個人衛生用品。(如:內衣褲、刮鬍刀、除毛刀…等)
  • 若非上列種類商品,均享有到貨7天的猶豫期(含例假日)。
  • 辦理退換貨時,商品(組合商品恕無法接受單獨退貨)必須是您收到商品時的原始狀態(包含商品本體、配件、贈品、保證書、所有附隨資料文件及原廠內外包裝…等),請勿直接使用原廠包裝寄送,或於原廠包裝上黏貼紙張或書寫文字。
  • 退回商品若無法回復原狀,將請您負擔回復原狀所需費用,嚴重時將影響您的退貨權益。
預計 2019/11/18 出貨 參考庫存量:5 查詢門市庫存?

31