本書有DRM加密保護,需使用HyRead閱讀軟體開啟
  • Python初學特訓班
  • 點閱:136
  • 作者: 文淵閣工作室編著
  • 出版社:碁峰資訊
  • 出版年:2019[民108]
  • ISBN:978-986-502-220-4 ; 986-502-220-6 ; 978-986-502-101-6 ; 986-502-101-3
  • 格式:JPG
  • 版次:三版
  • 附註:原紙本書ISBN: 9789865021016 版權頁副題名: 從快速入門到主流應用全面實戰

內容簡介
從Python快速入門到主流應用全面實戰!
 
蟬聯網路書店暢銷排行榜超過100週的Python學習新經典!
超過萬名讀者見證與近100位老師滿意的Python書籍

榮登各大通路電腦暢銷書/海外指名授權圖書
 
解決初學痛點,避免開發地雷,
融入熱門主題技術,結合250分鐘影音教學
從220個範例徹底掌握Python全面應用精髓!
 
Python可說是當今最熱門的程式語言,從網頁資料擷取、網站自動化測試、大數據分析、物聯網、機器學習,到駭客攻擊工具等主流議題,Python都占據了重要的地位。
 
本書以初學者的視角規劃學習地圖,並提供熱門主題實戰。從環境、語法、模組套件到主流技術應用,直接從實例學,讓學習者輕鬆入門,並能結合目前最受重視的實務運用,體驗Python最全面的應用魅力。
 
切入關鍵技術領域,快速入門與實戰!
體驗Python的開發無極限!
 
■快速佈署Python開發環境,熟悉編輯器與執行方式。
 
■詳細說明Python語法,由結構、變數、資料型態、運算式及判斷式進行學習引導,再深入迴圈、串列、元組、字典與函式等基礎且重要的內容。
 
■詳述近50種實用的Python模組套件,如:random、os、os.path、sys、shutil、glob、locale、ast、sqlite3、urlparse、requests、re、bs4、BeautifulSoup、urlopen、hashlib、selenium、time、matplotlib、pyplot、bokeh.plotting、json、facebook、pytube、tkinter、django、linebotapi、pandas、opencv、numpy、PIL.Image、functools、math、operator、subprocess、firebase、docx、pygame、win32com、win32com.client、areapackage.myClass、calculate、pyfirmata、Arduino、pyserial…等,分析使用方式與注意事項,並以實例演練。
 
■範例導引式學習,從小範例到專題應用實例。全新修訂並擴增實作內容,從11個專案實戰貼近實務需求,即學即用即上手。
 
■全面深入不同領域的應用主題,包括大數據擷取分析、網路爬蟲、公開資料應用、行動資料庫應用、資訊圖表繪製、PM2.5即時監測、自動化測試、Facebook貼文與照片下載、Office文件處理、YouTube影片下載、影音檔案控制、臉部影像辨識與驗證碼圖片破解、API應用、GUI使用者介面、大量檔案搜尋、批次檔案管理、執行排程、多媒體播放器,以及互動遊戲開發…等,將Python結合主流且新穎的應用,立即升級開發功力。
 
■因應軟硬整合與物聯網應用的需求,納入Python與Arduino進行連結互動的範例,進而能運用相同的方式應用到其他的硬體與感測器。
 
■新增重點技術,以及LINE Bot聊天機器人的製作與自動化訂票程式的開發專案,並學會打包專案執行檔,根據需求打造屬於自己的模組,跨入客製化強大功能的層級,提升專案開發效率。
 
■針對重點內容與專題提供影音輔助教學,迅速提升學習效率。


作者簡介
 
文淵閣工作室
 
一個致力於資訊圖書創作二十餘載的工作團隊,擅長用輕鬆詼諧的筆觸,深入淺出介紹難懂的 IT 技術,並以範例帶領讀者學習電腦應用的大小事。

 
我們不賣弄深奧的專有名辭,奮力堅持吸收新知的態度,誠懇地與讀者分享在學習路上的點點滴滴,讓軟體成為每個人改善生活應用、提昇工作效率的工具。
 
舉凡程式開發、文書處理、美工動畫、攝影修片、網頁製作,都是我們專注的重點,而不同領域有各自專業的作者組成,以進行書籍的規劃與編寫。一直以來,感謝許多讀者與學校老師的支持,選定為自修用書或授課教材。衷心期待能盡我們的心力,幫助每一位讀者燃燒心中的小宇宙,用學習的成果在自己的領域裡發光發熱!
 
我們期待自己能在每一本創作中注入快快樂樂的心情來分享, 也期待讀者能在這樣的氛圍下快快樂樂的學習。
 
官方網站:www.e-happy.com.tw
FB粉絲團:www.facebook.com/ehappytw


  • Chapter 01 建置 Python 開發環境(第1-1頁)
    • 1.1 Python 程式語言簡介(第1-2頁)
    • 1.2 建置 Anaconda 開發環境(第1-4頁)
    • 1.3 Spyder 編輯器(第1-13頁)
    • 1.4 Jupyter Notebook 編輯器(第1-17頁)
  • Chapter 02 基本語法與結構控制(第2-1頁)
    • 2.1 變數與資料型態(第2-2頁)
    • 2.2 運算式(第2-9頁)
    • 2.3 判斷式(第2-14頁)
  • Chapter 03 迴圈、資料結構及函式(第3-1頁)
    • 3.1 迴圈(第3-2頁)
    • 3.2 串列、元組及字典(第3-13頁)
    • 3.3 函式(第3-22頁)
  • Chapter 04 檔案處理與 SQLite 資料庫(第4-1頁)
    • 4.1 檔案和目錄管理(第4-2頁)
    • 4.2 File 檔案(第4-8頁)
    • 4.3 SQLite 資料庫(第4-22頁)
  • Chapter 05 網頁資料擷取與分析(第5-1頁)
    • 5.1 網址解析(第5-2頁)
    • 5.2 網頁資料擷取(第5-4頁)
    • 5.3 網頁分析(第5-11頁)
    • 5.4 網路爬蟲(第5-19頁)
  • Chapter 06 網頁測試自動化(第6-1頁)
    • 6.1 檢查網站資料是否更新(第6-2頁)
    • 6.2 工作排程自動下載(第6-8頁)
    • 6.3 Selenium:瀏覽器自動化操作(第6-14頁)
    • 6.4 瀏覽器自動化實例(第6-22頁)
  • Chapter 07 圖表繪製(第7-1頁)
    • 7.1 Matplotlib 模組(第7-2頁)
    • 7.2 Bokeh 模組(第7-13頁)
  • Chapter 08 實戰:Facebook 貼文與照片下載(第8-1頁)
    • 8.1 認識 Facebook 圖形 API(第8-2頁)
    • 8.2 使用 facebook-sdk 存取資料(第8-9頁)
    • 8.3 實戰:粉絲專頁投票抽獎機(第8-15頁)
  • Chapter 09 實戰:YouTube 影片下載器(第9-1頁)
    • 9.1 Pytube:下載 YouTube 影片模組(第9-2頁)
    • 9.2 Tkinter :圖形使用者介面模組(第9-9頁)
    • 9.3 實戰:YouTube 影片下載器(第9-25頁)
  • Chapter 10 實戰:LINE Bot 聊天機器人(第10-1頁)
    • 10.1 LINE 開發者帳號(第10-2頁)
    • 10.2 「鸚鵡」LINE Bot(第10-7頁)
    • 10.3 實戰:圖文式 LINE Bot(第10-16頁)
  • Chapter 11 實戰:PM2.5 即時監測顯示器(第11-1頁)
    • 11.1 Pandas:強大的資料處理模組(第11-2頁)
    • 11.2 實戰:PM2.5 即時監測顯示器(第11-15頁)
  • Chapter 12 實戰:臉部辨識及驗證碼圖片破解(第12-1頁)
    • 12.1 OpenCV:臉部辨識應用(第12-2頁)
    • 12.2 Tesseract:驗證碼辨識(第12-20頁)
  • Chapter 13 實戰:Firebase 即時資料庫應用(第13-1頁)
    • 13.1 Firebase 即時資料庫(第13-2頁)
    • 13.2 連結 Firebase 資料庫(第13-7頁)
    • 13.3 實戰:英文單字王 Firebase 版(第13-18頁)
  • Chapter 14 實戰:批次更改資料夾檔案名稱與搜尋(第14-1頁)
    • 14.1 檔案管理應用(第14-2頁)
    • 14.2 在多檔中尋找指定的文字(第14-10頁)
  • Chapter 15 實戰:音樂播放器(第15-1頁)
    • 15.1 關於音樂與音效的播放(第15-2頁)
    • 15.2 音效播放(第15-3頁)
    • 15.3 音樂播放(第15-7頁)
  • Chapter 16 實戰:自動化高鐵訂票(第16-1頁)
    • 16.1 Katalon Recorder 擴充功能(第16-2頁)
    • 16.2 擷取網頁元素圖形(第16-7頁)
    • 16.3 實戰:自動化高鐵訂票(第16-10頁)
  • Appendix A 擴充實戰:Word 文件處理 (PDF 電子書,請見書附光碟)(第A-1頁)
    • A.1 以 Win32com 模組處理 Word 文件(第A-2頁)
    • A.2 實戰:菜單自動產生器及批次置換文字(第A-14頁)
  • Appendix B 擴充實戰:PyGame 遊戲開發 (PDF 電子書,請見書附光碟)(第B-1頁)
    • B.1 Pygame 入門教學(第B-2頁)
    • B.2 Pygame 動畫處理(第B-9頁)
    • B.3 實戰:打磚塊遊戲(第B-21頁)
  • Appendix C 將 Python 打包成執行檔 (PDF 電子書,請見書附光碟)(第C-1頁)
    • C.1 打包前的準備工作(第C-2頁)
    • C.2 實作 exe 執行檔(第C-3頁)
    • C.3 包裝專題執行檔(第C-5頁)
  • Appendix D Python 的類別、物件與自製模組開發 (PDF 電子書,請見書附光碟)(第D-1頁)
    • D.1 類別與物件(第D-2頁)
    • D.2 類別封裝(第D-5頁)
    • D.3 類別繼承(第D-6頁)
    • D.4 多型 ( polymorphism )(第D-9頁)
    • D.5 多重繼承(第D-11頁)
    • D.6 類別應用(第D-12頁)
    • D.7 建立 Python 專案(第D-13頁)
    • D.8 打造自己的模組(第D-17頁)
  • Appendix E Python 軟硬整合:使用 Arduino (PDF 電子書,請見書附光碟)(第E-1頁)
    • E.1 使用 Python 控制 Arduino(第E-2頁)
    • E.2 PyFirmata 模組(第E-4頁)
    • E.3 pySerial 模組(第E-10頁)
紙本書 NT$ 480
單本電子書
NT$ 336

還沒安裝 HyRead 3 嗎?馬上免費安裝~
QR Code