PDF JPG
本書有DRM加密保護,需使用HyRead閱讀軟體開啟
  • Python初學特訓班:從快速入門到主流應用全面實戰
  • 點閱:434
    74人已收藏
  • 作者: 文淵閣工作室編著
  • 出版社:碁峰資訊
  • 出版年:2023
  • ISBN:9786263242289
  • EISBN:9786263243897 PDF
  • 格式:PDF,JPG
  • 附註:本電子書附件請至學習資源說明連結下載 附錄: pyinstaller : 將程式打包成執行檔等4種 原紙本書ISBN: 9786263242289

連續5年榮登知名網路書店電腦資訊年度百大暢銷榜的Python學習最經典
  超過3萬名讀者見證與100位老師滿意的Python書籍
  榮獲各大通路電腦暢銷排行榜與海外指名授權圖書

  解決初學痛點,避免開發地雷

  集結熱門主題技術,加值500分鐘影音教學
  內容由淺入深,範例程式精簡,執行效率優化
  從200多個範例徹底掌握Python全面應用精髓

  Python是當今最熱門的程式語言,從網頁資料擷取、網站自動化測試、大數據分析、物聯網、機器學習與深度學習,到駭客攻擊工具等主流議題,Python都占據了重要的地位。

  本書以初學者的視角規劃學習地圖,並提供熱門主題實戰。從環境、語法、模組套件到主流技術應用,直接從實例學,讓學習者輕鬆入門,並能結合目前最受重視的實務運用,體驗Python最全面的應用魅力。

  Python學習最經典
  直擊關鍵技術領域,快速入門與實戰
  體驗Python的開發無極限

  ■快速佈署Python開發環境,熟悉編輯器與執行方式。

  ■詳細說明Python語法,由結構、變數、資料型態、運算式及判斷式進行學習引導,再深入迴圈、串列、元組、字典、函式與模組、檔案與例外處理等基礎且重要的內容。

  ■詳述近50種實用的Python模組套件,如:random、os、os.path、sys、shutil、glob、locale、sqlite3、requests、re、bs4、BeautifulSoup、selenium、webdriver、time、matplotlib、pyplot、json、pytube、tkinter、flask、LineBotapi、LineNotify、ngrok、pydub、SpeechRecognition、pandas、OpenCV、numpy、pillow、PIL、Image、ImageDraw、ImageFont、math、pygame、mixer、gTTS、tempfile、PyAudio、googletrans、Translator、pyinstaller、pyfirmata、Arduino、pyserial…等,分析使用方式與注意事項,並以實例演練。

  ■範例導引式學習,從小範例到專案應用實例。全新修訂並優化實作內容,從12個專案實戰貼近實務需求,即學即用即上手。

  ■全面深入不同領域的應用主題,包括大數據網路爬蟲、資訊圖表繪製、影片下載、PM2.5 空氣監測、公開資料應用、AI客服機器人、圖片批次處理、音樂播放器、臉部偵測與辨識、新聞讀報機、遊戲開發等,再納入熱門的「智慧監控系統」,用OpenCV監測影像變化,一有異物進入即用LINE發動警報。結合主流且新穎的應用,立即提升開發力。

  ■強化重點技術,提升專案開發效率,學會打包專案執行檔,SQLite資料庫實作、瀏覽器自動化與機電整合實作,升級開發領域。

  ■範例程式另提供Python筆記神器:Colab及Jupyter Notebook通用格式檔案,讓學習與操作更便利。

  ■針對重要實戰專題提供影音輔助教學,迅速提升學習效率。

  ★超值學習資源:500分鐘關鍵影音教學/全書範例程式檔/附錄PDF

作者簡介

文淵閣工作室

  一個致力於資訊圖書創作二十餘載的工作團隊,擅長用輕鬆詼諧的筆觸,深入淺出介紹難懂的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-10頁)
    • 1.4 Jupyter Notebook 編輯器(第1-15頁)
  • 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 元組 (Tuple)(第3-16頁)
    • 3.4 字典 (Dict)(第3-17頁)
  • Chapter 04 函式與模組(第4-1頁)
    • 4.1 自訂函式(第4-2頁)
    • 4.2 內建函式(第4-7頁)
    • 4.3 模組(第4-10頁)
  • Chapter 05 檔案與例外處理(第5-1頁)
    • 5.1 檔案和目錄管理(第5-2頁)
    • 5.2 File 檔案(第5-9頁)
    • 5.3 例外處理(第5-14頁)
  • Chapter 06 實戰:要資料自己來,網路爬蟲跟我學(第6-1頁)
    • 6.1 requests 模組:讀取網站檔案(第6-2頁)
    • 6.2 BeautifulSoup 模組:網頁解析(第6-7頁)
  • Chapter 07 實戰:一圖勝千言,matplotlib 資訊圖表繪製(第7-1頁)
    • 7.1 繪製折線圖:plot(第7-2頁)
    • 7.2 繪製長條圖:bar(第7-12頁)
    • 7.3 圓餅圖繪製:pie(第7-15頁)
    • 7.4 設定圖表區:figure(第7-17頁)
    • 7.5 在圖表區加入多張圖表:subplot(第7-18頁)
    • 7.6 專題:台灣股市股價走勢圖(第7-20頁)
  • Chapter 08 實戰:備份不求人,YouTube 影片下載器(第8-1頁)
    • 8.1 Pytube:下載 YouTube 影片模組(第8-2頁)
    • 8.2 Tkinter:圖形使用者介面模組(第8-9頁)
    • 8.3 實戰:YouTube 影片下載器(第8-25頁)
  • Chapter 09 實戰:空氣好不好?PM2.5 即時監測顯示器(第9-1頁)
    • 9.1 Pandas:強大的資料處理模組(第9-2頁)
    • 9.2 實戰:PM2.5 即時監測顯示器(第9-15頁)
  • Chapter 10 實戰:給我個 AI 客服,打造自己的 LINE Bot(第10-1頁)
    • 10.1 使用 Flask 建立網站應用程式(第10-2頁)
    • 10.2 Line 開發者帳號(第10-6頁)
    • 10.3 「鸚鵡」LINE Bot(第10-11頁)
    • 10.4 實戰:圖文式 Line Bot(第10-18頁)
  • Chapter 11 實戰:P 圖我也會!圖片批次處理(第11-1頁)
    • 11.1 認識 pillow(第11-2頁)
    • 11.2 圖片基本操作(第11-4頁)
    • 11.3 圖片編輯(第11-6頁)
    • 11.4 圖片切割、複製和合成(第11-10頁)
    • 11.5 圖片濾鏡(第11-12頁)
    • 11.6 繪製圖形(第11-14頁)
    • 11.7 大量圖片處理(第11-18頁)
  • Chapter 12 實戰:來點音樂吧!mp3 音樂播放器(第12-1頁)
    • 12.1 關於音樂與音效的播放(第12-2頁)
    • 12.2 音效播放(第12-3頁)
    • 12.3 音樂播放(第12-7頁)
  • Chapter 13 實戰:刷臉時代來了,OpenCV 臉部偵測與辨識(第13-1頁)
    • 13.1 OpenCV:臉部偵測(第13-2頁)
    • 13.2 OpenCV:臉部辨識登入系統(第13-14頁)
  • Chapter 14 實戰:智慧監控系統,自動錄影並傳送 LINE(第14-1頁)
    • 14.1 LINE Notify 傳送訊息(第14-2頁)
    • 14.2 OpenCV 圖形處理:移動偵測(第14-8頁)
    • 14.3 實戰:智慧監控系統(第14-17頁)
  • Chapter 15 實戰:新聞唸給你聽,智慧讀報機(第15-1頁)
    • 15.1 Google gTTS 文字轉語音(第15-2頁)
    • 15.2 語音轉換文字(第15-5頁)
    • 15.3 文字翻譯(第15-8頁)
    • 15.4 綜合範例(第15-10頁)
  • Chapter 16 實戰:自己的遊戲自己做,PyGame 遊戲開發(第16-1頁)
    • 16.1 Pygame 入門教學(第16-2頁)
    • 16.2 Pygame 動畫處理(第16-9頁)
    • 16.3 實戰:打磚塊遊戲(第16-21頁)
  • Appendix A pyinstaller:將程式打包成執行檔(第A-1頁)
    • A.1 打包前的準備工作(第A-2頁)
    • A.2 實作 exe 執行檔(第A-3頁)
    • A.3 打包含有資源檔的執行檔(第A-5頁)
  • Appendix B SQLit e資料庫的使用(第B-1頁)
    • B.1 SQLite 資料庫的操作(第B-2頁)
    • B.2 使用連線物件操作資料庫(第B-5頁)
  • Appendix C Selenium:瀏覽器自動化操作(第C-1頁)
    • C.1 Selenium 模組的使用(第C-2頁)
    • C.2 實戰:Facebook 自動登入(第C-8頁)
  • Appendix D Python 軟硬整合:使用 Arduino(第D-1頁)
    • D.1 使用 Python 控制 Arduino(第D-2頁)
    • D.2 PyFirmata 模組(第D-4頁)
    • D.3 pySerial 模組(第D-10頁)
紙本書 NT$ 480
單本電子書
NT$ 480

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