Python 幫幫忙!用程式思維解決現實世界問題

{{ _getLangText('m_detailInformation_goodsAuthorText') }}LEE VAUGHAN
{{ _getLangText('m_detailInformation_goodsTranslatorText') }}張清徽,張康寶
{{ _getLangText('m_detailInformation_goodsPublisherText') }}旗標出版股份有限公司
2022年03月02日
ISBN:9789863127000
{{ _getLangText('m_detailInformation_goodsTips1Text') }}
{{ _getLangText('m_detailInformation_goodsActivityText') }}
{{ activityObj.name }}

{{ _getLangText("m_detailIntroduction_goodsIntroductionText") }}

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 檔兩種格式,方便讀者用不同方式執行應用

● 本書由施威銘研究室監修,書中針對原書內容進行大量補充,並適當添加註解,幫助讀者更好地理解內容



{{ _getLangText("m_recently_viewed_products_titleText") }}