買這商品的人也買了...
-
為你自己學 Git$500$425 -
OAuth 2.0 從入門到實戰:利用驗證和授權守護 API 的安全$600$468 -
Python 程式設計的樂趣|範例實作與專題研究的 20堂程式設計課, 3/e (Python Crash Course : A Hands-On, Project-Based Introduction to Programming, 3/e)$680$537 -
Excel 職場聖經:731技學好學滿, 2/e (超值收錄《Excel × ChatGPT 上班族一定要會的 AI 工作術》影音教學手冊)$650$513 -
由重構學習 C++ 程式設計$1,000$900 -
演算法圖鑑:33種演算法 + 7種資料結構,人工智慧、數據分析、邏輯思考的原理和應用全圖解 【全新增訂版】$550$435 -
史上最強 Python 入門邁向頂尖高手之路王者歸來, 3/e (全彩印刷)$1,200$948 -
前端測試指南:策略與實踐$650$507 -
LLM 大型語言模型的絕世祕笈:27路獨步劍法,帶你闖蕩生成式 AI 的五湖四海 (iThome鐵人賽系列書)$650$507 -
超有料!職場第一實用的 AI 工作術 - 用對工具讓生產力全面進化!$599$509 -
這樣寫 code 好不好?辨識、分析、改善,寫出易讀易維護的程式碼$630$498 -
世界第一簡單的演算法:圖解 ✕ 程式 ✕ 刷題機器人$599$473 -
Python 自學聖經:從程式素人到開發強者的技術、實戰與 AI 應用大全, 3/e (附影音/範例程式)$880$695 -
軟體工程師求職策略大全:透過外商面試題目演練、手把手履歷教學,跟招募員過招、白板解題、薪資談判到入職準備,帶讀者用最有效的方式找工作$680$530 -
Spring Boot 零基礎入門:從零到專案開發,古古帶你輕鬆上手(iThome鐵人賽系列書)$720$562 -
Raspberry Pi 樹莓派:AI × OpenCV × LLM × AIoT 創客聖經$880$695 -
先整理一下?|個人層面的軟體設計考量 (Tidy First?: A Personal Exercise in Empirical Software Design)$480$379 -
ChatGPT 萬用手冊 2025 春季號:GPT-4o、o1/o3、GPTs、Canvas、DALL-E 3、Sora、Copilot、Claude 3.5、Gemini 2.0、NotebookLM$680$476 -
程式設計原來不只有寫 CODE!銜接學校與職場的五堂軟體開發實習課 = Beyond Just Coding: Five Essential Lessons from Classroom to Career in Software Development$700$546 -
讓 AI 好好說話!從頭打造 LLM (大型語言模型) 實戰秘笈$680$537 -
軟體工程師的英語使用守則:English for Developers$420$357 -
一個人的藍隊:企業資安防護技術實戰指南(iThome鐵人賽系列書)$650$507 -
內行人才知道的系統設計面試指南 第二輯 (System Design Interview – An Insider's Guide: Volume 2)$820$648 -
超有料!職場第一高效的 Excel ✕ AI 自動化工作術 - 生成公式 + 函數、做自動化,用 AI 解決所有 Excel 難題!$599$473 -
工程師下班有約:企業內訓講師帶你認清職涯真相!$600$468
商品描述
這是一本給新手的 Python 程式語言學習書!
本書以 Python 3 做為主要教學版本,內容涵蓋環境安裝及 Python 程式語法,包括各種常用資料型態、邏輯流程判斷、迴圈、錯誤處理、函數、模組、物件導向程式設計、檔案處理等,並透過網站爬蟲程式抓取並分析資料。
作者深入研究 Python 的 C 語言原始碼,揭開容易被忽略或誤解的細節,呈現真正的運作原理,只為給讀者提供最精準的理解。本書不僅是程式學習書,也引導您如何掌握 Python 正確的核心概念,為邁向專業奠定堅實基礎。
作者簡介
高見龍
我是一個愛寫程式而且希望可以寫一輩子程式的電腦阿宅!高見龍這個看起來有點像武俠小說的名字並不是筆名,這是我父母給我的本名,我很喜歡這個名字。
從 2009 年起,我開始接觸了開源相關的社群活動,發現這個圈子好多傻子,都很無私的貢獻自己的時間跟精力在開源專案跟技術社群上,發現了新玩具就巴不得趕快跟大家分享。我實在搞不懂這樣有什麼好處,所以我就加入大家,跟著一起當笨蛋,想看看大家腦袋裡到底裝了什麼東西。搞到最後才發現,我光是參加社群活動上台分享還不過癮,甚至還自己辦活動、研討會,就是想認識更多跟我一樣的傻子。
我透過寫書、寫文章或拍影片來記錄自己的學習心得,希望對大家有幫助。
個人網站 https://kaochenlong.com
YouTube https://www.youtube.com/@kaochenlong
Threads https://www.threads.net/@kaochenlong
Instagram https://www.instagram.com/kaochenlong/
Facebook https://www.facebook.com/eddiekao
X https://twitter.com/eddiekao
GitHub https://github.com/kaochenlong
封面插畫
Croter,本名洪添賢
設計師與插畫工作者,2004 年開始投入獨立創作與設計,擅長使用多種插畫風格與設計結合,並且喜歡使用超現實變異的手法繪製插畫,融合神話故事與諷刺性的幽默,用天真爛漫的語氣緩緩傾訴人生與社會的現實。2021 年獨立出版的繪本《什麼將把你帶走》獲選為 2022 波隆納拉加茲獎年度百大繪本與 46 屆金鼎獎最佳圖書插畫獎。執業以來也累積豐富的商業插畫作品,表現跨越設計、插畫與藝術,屢獲各界肯定。
目前居住在高雄,每天仍持續不斷的在現實量尺與創作理想中持續用畫筆奮鬥著。
目錄大綱
基礎篇
第 1 章:寫在最前面
本書內容
關於 Python
關於本書
調整學習方式
第 2 章:環境安裝
哈囉,世界!
安裝 Python
開發工具
你的第一行程式 Hello Python
安裝套件
虛擬環境
第 3 章:變數
變數是什麼?為什麼要使用變數?
常數(Constant)
變數命名
刪除變數
使用者輸入
宣告型別?
第 4 章:數字與文字
數字
文字
好用的 F 字串!
索引與切片
位元組
第 5 章:布林值與流程控制
布林值(Boolean)
流程控制
match 比對
虛無飄渺的 None
== 與 is
第 6 章:迴圈
重複的事交給迴圈做
for 迴圈
while 迴圈
迴圈的控制流程
for 迴圈還是 while 迴圈
第 7 章:串列
簡介
串列常見操作
串列推導式
串列開箱!
《冷知識》Python 的陣列?
第 8 章:字典
簡介
創建字典
字典常見操作
字典推導式
《冷知識》什麼是「雜湊」?
第 9 章:元組與集合
元組
集合
第 10 章:函數 - 基礎篇
函數是什麼?
定義函數
回傳值
函數是一等公民
作用域
函數 vs 方法
第 11 章:函數 - 進階篇
表達式 vs 陳述句
Lambda 表達式
Closure
函數裝飾器
遞迴
產生器
偏函數與柯里化
第 12 章:錯誤處理
錯誤的種類
錯誤 vs 例外
主動丟出錯誤
製作自己的錯誤類別
錯誤處理
第 13 章:模組與套件
什麼是模組?
使用模組
套件與模組
第 14 章:物件導向 - 基礎篇
什麼是物件?
類別與物件
函數與方法
類別方法與靜態方法
繼承
你是我的後代嗎?
多重繼承
第 15 章:物件導向 - 進階篇
描述器
Metaclass
建構子?
Python 的魔術方法
應用篇
第 16 章:檔案處理
讀取檔案
用完記得關!
寫入檔案
第 17 章:處理 CSV 檔案
什麼是 CSV?
讀取 CSV 檔案
寫入 CSV 檔案
《練習》台積電股價 K 線圖
第 18 章:資料抓取與解析
什麼是 API?
抓取網頁資料
《練習》地震資料
第 19 章:偵錯工具
什麼是偵錯器
使用 Pdb 偵錯器
常用指令整理
