博客來
誠品
天瓏
momo
三民書局
讀冊生活
旗標蝦皮商城
Python 語法大概都會了,認證或 Leetcode 的題目也刷過一輪了,程式功力怎麼還是停滯不前!?只刷程式題還不夠,職場上不會要你去找特定的字母組合、也不會要你去找質數或數列中遺失的數字等,這些是大家應該要會的程式和演算法基礎;Github 若只有放課堂上教的九九乘法表、簡易計算機範例,也不可能會受到企業青睞。要累積實戰能力,你需要刷各種不同領域的專題,懂得運用各種程式技巧和跨領域的知識,才足以解決現實世界可能會遇到的人臉特徵比對、文章抄襲、加解密處理...等實務問題。本書提供豐富的專案實作,可以挑戰到超過 60 項的 Python 專案,也可以學習人臉偵測、身份辨識、即時影像處理、自然語言處理、統計分析、資料視覺化、網路爬蟲、...等各種熱門技術,作者也巧妙安排解決各種天文、地理、海巡、文學、哲學領域會遇到的問題,甚至連科幻片、殭屍片才會遭遇的困境,也都可以用 Python 來應付,跟上本書的節奏,原來 Python 真的無所不能。【本書適用對象】● 老是在跟基礎語法打混戰,不知道要拿 Python 做什麼。● 即將畢業的資電科系學生,需要快速累積作品專案、擦亮履歷。● 有程式基礎、期待轉職,但不知從何開始下手。● 過往沒接手過完整專案,缺乏整合不同技術的經驗。● 閒暇時想進行興趣專案開發,卻想不到任何主題。【第三方支援套件】資料分析基礎工具:Pandas、NumPy影像辨識:OpenCV圖表與視覺化呈現:matplotlib、bokeh、holoviews、wordcloud自然語言處理:NLTK網路爬蟲:requests、BeautifulSoup4圖形化 GUI:tkinter影像處理與繪製:pillow、turtle語音套件:playsound、pyttsx3其他基礎必備套件:os、re、pathlib、sys、random、math、itertools、collections、time、DateTime、statistics、webbrowser【跨領域專案主題】● 幫影集《陰屍路》畫出最佳的逃生地圖● 運用統計分析制定海上搜救計畫● 結合人臉辨識和自動反擊抵禦變種人入侵● 用 NLP 幫福爾摩斯作者平反抄襲疑雲● 掃描火星地表找出最平坦的登陸地點● 離開地球表面也能安全返航的路線模擬● 偵測天體亮度找出疑似外星建築物...等 16 個實務專案
● 多領域專案情境+整合 Python 套件與技術● 16 個專案還不夠?每章結尾再提供練習專案和挑戰題,延伸共計有 48 個專案● 書上程式碼都加上詳細中文註解,清晰明瞭、一看就懂,進階 Python 語法也會適當提點說明● 全書範例提供 .py 檔和 .ipynb 檔兩種格式,方便讀者用不同方式執行應用● 本書由施威銘研究室監修,書中針對原書內容進行大量補充,並適當添加註解,幫助讀者更好地理解內容
第 1 章 用貝氏定理搜救船難生還者 1.1 認識貝氏定理 1.2 專案:搜救任務 1.3 使用程式實作貝氏定理 1.4 本章總結與延伸練習第 2 章 用 NLP 技術找出小說作者本尊 2.1 自然語言處理 NLP 2.2 安裝自然語言處理工具與函式庫 2.3 專案:獵犬、戰爭和失落的世界—作者是誰? 2.4 使用 NLP 進行文體分析 2.5 本章總結與延伸練習第 3 章 使用自然語言處理來建立演說摘要 3.1 專案:I have a dream. . .一個為演說製作摘要的夢! 3.2 專案:用 gensim 製作演說摘要 3.3 專案:用文字雲製作摘要 3.4 本章總結與延伸練習第 4 章 諜報戰—打造量子電腦也無法破解的密碼本 4.1 一次性密碼本 4.2 Rebecca 原始加密器的運作 4.3 專案:Rebecca 的數位金鑰 4.4 本章總結與延伸練習第 5 章 影像比對—發現冥王星 5.1 專案:重製閃爍比較儀 5.2 專案:利用影像差異偵測天文瞬變 5.3 本章總結與延伸練習第 6 章 用阿波羅 8 號贏得太空競賽 6.1 認識阿波羅 8 號任務 6.2 使用 turtle 模組 6.3 專案:阿波羅 8 號自由返航軌跡 6.4 本章總結與延伸練習第 7 章 選擇登陸火星地點 7.1 如何登陸火星 7.2 MOLA 地圖 7.3 專案:選擇登陸火星地點 7.4 本章總結與延伸練習第 8 章 偵測系外行星 8.1 認識凌日法 8.2 專案:模擬系外行星凌日現象 8.3 專案:系外行星影像 8.4 本章總結與延伸練習第 9 章 異世界的敵我識別系統 9.1 偵測人臉—Haar 特徵與分類器 9.2 專案:編寫機器步哨防禦槍程式 9.3 延伸專案:從影像串流中即時偵測人臉 9.4 本章總結與延伸練習第 10 章 使用人臉辨識,建立禁區封鎖線 10.1 使用 LBPH 演算法辨識人臉 10.2 專案:外星禁區封鎖線 10.3 本章總結與延伸練習第 11 章 建立互動式的喪屍逃生地圖 11.1 專案:使用區域密度圖視覺化人口密度 11.2 Python 資料分析函式庫—pandas 11.3 bokeh 模組和 holoviews 函式庫 11.4 在地圖上呈現人口密度 11.5 本章總結與延伸練習第 12 章 在模擬世界中覺醒的救世主 12.1 專案:當個創世主,畫出你的小世界 12.2 建立模擬環境 12.3 模擬環境的意義 12.4 測量跨越網格的成本 12.5 本章總結與延伸練習
https://www.flag.com.tw/bk/st/F2756