Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
為你自己學 Python
Search
高見龍
December 30, 2024
Programming
0
620
為你自己學 Python
高見龍
December 30, 2024
Tweet
Share
More Decks by 高見龍
See All by 高見龍
Generative AI 年會小聚 - AI 教我寫程式
eddie
0
100
讓數據說話:用 Python、Prometheus 和 Grafana 講故事
eddie
0
630
AI 時代的程式語言學習法
eddie
0
140
前端模組解放運動 - importmap
eddie
0
1.4k
Git 和 DevOps - 在混亂的流星群開發流程中找到小確幸
eddie
1
1.2k
模組化前端開發:從亂七八糟到組織有序
eddie
0
1.6k
被 Vue 框架耽誤的建置工具
eddie
2
1k
開開心心寫測試,你的程式碼也會微笑
eddie
1
1.3k
Functional Ruby
eddie
1
310
Other Decks in Programming
See All in Programming
AIと”コードの評価関数”を共有する / Share the "code evaluation function" with AI
euglena1215
1
190
Model Pollution
hschwentner
1
160
React は次の10年を生き残れるか:3つのトレンドから考える
oukayuka
39
14k
Rails Frontend Evolution: It Was a Setup All Along
skryukov
0
300
ソフトウェア設計とAI技術の活用
masuda220
PRO
23
6.3k
Claude Code派?Gemini CLI派? みんなで比較LT会!_20250716
junholee
1
660
テスト駆動Kaggle
isax1015
1
850
状態遷移図を書こう / Sequence Chart vs State Diagram
orgachem
PRO
2
240
20250704_教育事業におけるアジャイルなデータ基盤構築
hanon52_
5
1.2k
Git Sync を超える!OSS で実現する CDK Pull 型デプロイ / Deploying CDK with PipeCD in Pull-style
tkikuc
4
400
コーディングエージェント概観(2025/07)
itsuki_t88
0
100
テスターからテストエンジニアへ ~新米テストエンジニアが歩んだ9ヶ月振り返り~
non0113
2
230
Featured
See All Featured
Bash Introduction
62gerente
613
210k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
520
The World Runs on Bad Software
bkeepers
PRO
70
11k
Designing Experiences People Love
moore
142
24k
How GitHub (no longer) Works
holman
314
140k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.8k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.4k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Rails Girls Zürich Keynote
gr2m
95
14k
How to Think Like a Performance Engineer
csswizardry
25
1.8k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
750
Transcript
五倍學院 為你自己學 PYTHON 高見龍
五倍學院 關於這本書... 自己 做 一 次就會知道在台灣寫電腦書不會賺錢...
五倍學院 PYTHON 可以幹嘛?
五倍學院 PYTHON 的 用 途 網站爬蟲 Requests + BeautifulSoup 網站功能開發
Flask / FastAPI / Django 資料分析、圖表整理 SciPy / NumPy / Matplotlib
五倍學院 人工 智慧?
五倍學院 為什麼想學寫程式?
魔法是想像的世界,在魔法 世界裡無法想像的事情就無 法實現。 《葬送的芙莉蓮》 「 」
五倍學院 有 ChatGPT 還需要學程式?
五倍學院 需要學到什麼程度?
五倍學院 留意細節!
五倍學院 多 行 註解?
""" 這是註解 這也是註解 這 行 還是註解 """
五倍學院 你以為的不是你以為的...
i = 0 def add_i(): i = i + 1
add_i() print(i) # 這會印出什麼? A:0 B:1 C:2 D:這程式會出錯!
x = 100 def add_one(x): x += 1 return x
add_one(x) print(x) # 這會印出什麼? A:1 B:100 C:101 D:程式會出錯
def add_to_box(a, b, box=[]): box.append(a) box.append(b) return box print(add_to_box(1, 4))
# 印出 [1, 4] print(add_to_box(5, 0)) # 會印出什麼? A:[5, 0] B:[1, 4, 5, 0] C:[ ] D:程式會出錯!
def add_card(bk, card): bk.append(card) bk = ["奇犽", " 西 索",
"尼 飛 彼多"] book = [" 小 傑", "雷歐 力 "] add_card(book, "酷拉 皮 卡") print(book) # 會印出什麼? A:[" 小 傑", "雷歐 力 ", "酷拉 皮 卡"] B:["奇犽", " 西 索", "尼 飛 彼多"] C:別騙我了,這程式根本不會動 D:我只想要整套獵 人 卡片!
五倍學院 物件導向
class Animal: def __init__(self): self.__message = "Hey" class Cat(Animal): def
say(self): print(self.__message) kitty = Cat() kitty.say() # 這裡會印出什麼? A:Hey B:None C:undefined D:別騙我了,這程式會出錯!
五倍學院 物件導向的 private
class Hero: def __init__(self, title, name, age): self.title = title
self.name = name self.__age = age # 這裡是兩個底線的 __age himmel = Hero("勇者", "欣梅爾", 18) print(himmel.__age) A:18 B:None C:0 D:別騙我了,這程式會出錯!
五倍學院 有點奇怪的題 目
a = 7 b = 11 c = a -
b print(c is -4) # 印出什麼? c = c - 1 print(c is -5) # 印出什麼? c = c - 1 print(c is -6) # 印出什麼? A:True / True / True B:True / True / False C:False / False / True D:False / False / False
print(all([True, True, True])) # True print(all([True, False, True])) # False
print(all([])) # 這會印出什麼? print(all([[]])) # 這會印出什麼? print(all([[[]]])) # 這會印出什麼? A:True / False / True B:False / False / False C:False / True / True D:True / True / True
五倍學院 如何學的更好?
五倍學院 不要只是模仿
五倍學院 建立單 一 真相來源 SSOT, Single Source of Truth
五倍學院 透過 人工 智慧理出關鍵字
五倍學院 再 用工人 智慧驗證答案
None
None
五倍學院 多問「為什麼」 ask WHY, not just HOW
五倍學院 為什麼是 list 而 不叫 array?
五倍學院 為什麼 list 從 0 開始算? chars = ["a", "b",
"c", "d"]
五倍學院
學習不需要為公司、為 長 官、同事、 老 師或是爸媽, 只要為你 自己 。 「 」
《 高見龍 》
五倍學院 熱賣中
五倍學院 新書 / 活動預告
五倍學院 英 文 版的書正在努 力 中!
None