✨ 想不到Python還可以這麼玩!? ✨
✨ 用天馬行空的範例 讓你陷入Python學海中無法自拔 ✨
✨ 第12屆鐵人賽Software Development流量怪物最新力作 ✨意想不到的Python精彩應用!本書將影像辨識、文字探勘、機器學習、爬蟲、自動化測試、數據可視化等流行技能轉化為應用在生活場景的簡易範例,在不知不覺中點滿你的Python技能!
✔ 基礎知識篇:理論教學為主,幫助程式小白快速入門構建知識框架!
✔ 黑科技應用篇:實戰運用為主,從用YOLOv4機器學習實現上班摸魚、MediaPipe人工智慧套件手刻IG濾鏡到Selenium製作搶票機器人等新奇應用,包山包海讓你意猶未盡!
本書打破傳統工具書的學習路線,從生活場景中代入不同應用:用OpenCV影像處理套件做出愛心QR CODE教你告白、用LINE Notify API回傳螢幕截圖到LINE聊天室教你科技捉姦、用Windows API魔改透明視窗教你上班摸魚等生活化範例,遇到困難時先翻開本書尋求科技解法就對了。並提供保母級機器學習自定義任務教學,讓你避開硬體設備限制和環境安裝的坑,直接突進技術部分,少走彎路!
作者簡介:
陳思涵
1998年生,國立中山大學 資訊管理學系畢業。
曾在宏碁、仁寶電腦擔任資料庫管理師,目前任職於中國信託商業銀行。
曾參加第12屆iT邦幫忙鐵人賽,以主題【奇怪的知識增加了!原來程式還可以這樣用?!】系列,獲得流量怪物稱號。
作者序
近年來coding 蔚為風潮, 華爾街日報早已將寫程式定調為二十一世紀工作者的必備技能。即便現在網路資源豐富,許多人仍認為學習程式設計須跨過非常高的門檻。寫程式是一門深不見底的學問,對於新手而言,聽到最近流行的AI、ML、爬蟲等專有名詞雖然會心生嚮往,但也可能會認為自己無法學到如此高深的知識,導致還沒開始就先放棄。
愛因斯坦曾說過:「興趣是最好的老師」,本書是為了程式初學者打造的興趣啟蒙書,結合時下最熱門的AI、ML、NLP 等功能創造出有趣應用,讓你能實際將這些高深的科技名詞用在日常生活之中,進而成為生活駭客,幫日常生活開掛。
為求易學與簡潔,本書範例沒有令人眼花撩亂的程式碼,而是善用各種實用的套件讓簡短的程式碼發揮最大效用。讀完本書後不但能獲得前所未有的生活程式知識,更會激起想深入學習程式的慾望!這時方能搭配洪錦魁老師的著作「Python 最強入門邁向頂尖高手之路:王者歸來」做更深入的系統化學習,兩者相輔相成,必能發揮奇效。
因興趣激發出來的學習潛力往往能超乎自己的預期,期許每一個看完本書的朋友們都能輕鬆快樂的學習程式,並能因為興趣的驅動而堅持下去!
近年來coding 蔚為風潮, 華爾街日報早已將寫程式定調為二十一世紀工作者的必備技能。即便現在網路資源豐富,許多人仍認為學習程式設計須跨過非常高的門檻。寫程式是一門深不見底的學問,對於新手而言,聽到最近流行的AI、ML、爬蟲等專有名詞雖然會心生嚮往,但也可能會認為自己無法學到如此高深的知識,導致還沒開始就先放棄。
愛因斯坦曾說過:「興趣是最好的老師」,本書是為了程式初學者打造的興趣啟蒙書,結合時下最熱門的AI、ML、NLP 等功能創造出有趣應用,讓你能實際將這些高深的科技名詞用在日常生活之中,進而成為生活駭客,...
目錄
第1章 為何要學習Python
1-1 人生苦短,我用Python
1-1-1 Python 的優點
1-1-2 Python 的缺點
1-1-3 Python 環境建置
1-2 編寫第一個Python 程式
第2章 Python的基礎知識
2-1變數、型態、運算子
2-1-1 變數
2-1-2 變數型態
2-1-3 變數命名規則
2-1-4 基本運算子介紹
2-2 容器介紹( 串列、字典、元組、集合)
2-3縮排與註解
2-4條件判斷與迴圈
2-5函式操作
2-6類別與物件
2-7載入模組
第3章 工程師的浪漫!用Python浪漫突進!
3-1 製作告白情話QR CODE
3-1-1 QR CODE 製作套件介紹
3-1-2 生成簡單的QR CODE
3-1-3 製作以假亂真告白QR CODE
3-2 製作七彩動態QR CODE
3-2-1 MyQR QR CODE 製作套件介紹
3-3 製作相片愛心牆
3-3-1 Pillow 影像處理套件介紹(Image 模組)
3-3-2 inquirer 互動式選單套件介紹
3-4 輕鬆把圖片轉成ASCII文字圖
3-4-1 OpenCV電腦視覺套件介紹
3-5 製作愛心形狀QR CODE
3-5-1 Pillow影像處理套件介紹(ImageOps、ImageDraw 模組)
第4章 當個Python藝術家
4-1 畫一個天竺鼠車車
4-1-1 Turtle 動態繪圖套件介紹
4-2 製作炫砲待機畫面動畫
4-3 畫3D漸層花朵
4-3-1 Matplotlib 資料視覺化套件介紹
4-4 手刻基礎IG雪餅濾鏡特效
4-4-1 MediaPipe 機器學習套件介紹
4-5 手刻進階IG狗狗濾鏡特效
4-6 手刻魔王級IG吃冰淇淋濾鏡特效
4-7 不可以比中指!做一個AI有禮貌神器!
第5章 從入門到入獄!用Python科技捉姦
5-1 用LINE監控另一半的電腦螢幕
5-1-1 requests 套件介紹
5-1-2 PyAutoGUI 套件介紹
5-1-3 Line Notify 介紹
5-2 偷看對方打了些什麼? 竊聽電腦鍵盤事件
5-2-1 pynput滑鼠鍵盤控制套件介紹
5-3 把別人電腦的檔案偷偷傳到自己的Gmail
5-3-1 smtplib 發送郵件套件介紹
5-3-2 MIME協定介紹
5-3-3 Gmail應用程式密碼取得教學
5-4 必學的程式偽裝技巧
5-4-1 Pyinstaller 程式打包套件介紹
5-4-2工作排程器設定教學
5-5 讓執行檔起死回生!程式反編譯教學
5-5-1 Pyinstxtractor 工具介紹
5-5-2 uncompyle6 套件介紹
第6章 老闆不要看!用Python當薪水小偷
6-1 上班看影片沒在怕!把網頁視窗變透明!
6-1-1 pywin32 - Windows API擴充功能套件介紹
6-2 戲弄老闆!用機器學習偵測老闆的身影
6-2-1 YOLOv4-Tiny 即時物件偵測技術介紹
6-3 居家上班神器!假裝真人操作滑鼠和鍵盤
6-3-1 PyAutoGUI控制滑鼠及鍵盤套件介紹
6-3-2臉書自動按讚工具
第7章 快速入門Python爬蟲!三個超實用精選範例
7-1 為什麼都搶不到PS5? 因為你不會動態爬蟲!
7-1-1 Selenium、WebDriver介紹
7-1-2 WebDriver安裝教學
7-2 自己做一個Google Map評論抽獎器
7-2-1 json套件介紹
7-2-2 fake_useragent 破解反爬蟲套件介紹
第8章 生活駭客!讓Python為你的生活開掛
8-1 用密碼字典無痛破解家裡的WiFi
8-1-1 pywifi操作WiFi套件介紹
8-1-2 inquirer互動式選單套件介紹
8-2 面對童年噩夢!製作簡易版色情守門員
8-2-1 hosts檔案功能介紹
8-2-2 datatime標準函式庫介紹
8-2-3 檔案讀寫教學
8-3 用Python多重處理快速破解壓縮檔密碼
8-3-1 multiprocessing平行處理套件介紹
8-3-2 pyzipper ZIP檔案處理套件介紹
8-4 自製LINE對話紀錄分析器
8-4-1 jieba中文分詞套件介紹
8-4-2 cutecharts手繪風視覺化套件介紹
8-5 口罩糾察隊!偵測行人是否有戴口罩工具
8-5-1 使用YOLOv4-Tiny訓練自己的資料
8-6 用圖片偽裝祕密檔案
第1章 為何要學習Python
1-1 人生苦短,我用Python
1-1-1 Python 的優點
1-1-2 Python 的缺點
1-1-3 Python 環境建置
1-2 編寫第一個Python 程式
第2章 Python的基礎知識
2-1變數、型態、運算子
2-1-1 變數
2-1-2 變數型態
2-1-3 變數命名規則
2-1-4 基本運算子介紹
2-2 容器介紹( 串列、字典、元組、集合)
2-3縮排與註解
2-4條件判斷與迴圈
2-5函式操作
2-6類別與物件
2-7載入模組
第3章 工程師的浪漫!用Python浪漫突進!
3-1 製作告白情話QR CODE
3-1-1 QR CODE 製作套件介紹
3-1-2 生成簡單的QR CODE...
購物須知
退換貨說明:
會員均享有10天的商品猶豫期(含例假日)。若您欲辦理退換貨,請於取得該商品10日內寄回。
辦理退換貨時,請保持商品全新狀態與完整包裝(商品本身、贈品、贈票、附件、內外包裝、保證書、隨貨文件等)一併寄回。若退回商品無法回復原狀者,可能影響退換貨權利之行使或須負擔部分費用。
訂購本商品前請務必詳閱退換貨原則。