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
550
為你自己學 Python
高見龍
December 30, 2024
Tweet
Share
More Decks by 高見龍
See All by 高見龍
Generative AI 年會小聚 - AI 教我寫程式
eddie
0
59
讓數據說話:用 Python、Prometheus 和 Grafana 講故事
eddie
0
520
AI 時代的程式語言學習法
eddie
0
97
前端模組解放運動 - importmap
eddie
0
1.3k
Git 和 DevOps - 在混亂的流星群開發流程中找到小確幸
eddie
1
1.1k
模組化前端開發:從亂七八糟到組織有序
eddie
0
1.5k
被 Vue 框架耽誤的建置工具
eddie
2
980
開開心心寫測試,你的程式碼也會微笑
eddie
1
1.2k
Functional Ruby
eddie
1
280
Other Decks in Programming
See All in Programming
パスキーのすべて ── 導入・UX設計・実装の紹介 / 20250213 パスキー開発者の集い
kuralab
3
570
富山発の個人開発サービスで日本中の学校の業務を改善した話
krpk1900
4
360
お前もAI鬼にならないか?👹Bolt & Cursor & Supabase & Vercelで人間をやめるぞ、ジョジョー!👺
taishiyade
1
700
Amazon Bedrock Multi Agentsを試してきた
tm2
1
280
AWS Lambda functions with C# 用の Dev Container Template を作ってみた件
mappie_kochi
0
240
昭和の職場からアジャイルの世界へ
kumagoro95
1
340
Introduction to kotlinx.rpc
arawn
0
250
Azure AI Foundryのご紹介
qt_luigi
1
280
プログラミング言語学習のススメ / why-do-i-learn-programming-language
yashi8484
0
110
AWSマネコンに複数のアカウントで入れるようになりました
yuhta28
2
160
DevinとCursorから学ぶAIエージェントメモリーの設計とMoatの考え方
itarutomy
1
600
自動で //nolint を挿入する取り組み / Gopher's Gathering
utgwkk
1
240
Featured
See All Featured
Making Projects Easy
brettharned
116
6k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Automating Front-end Workflow
addyosmani
1367
200k
Java REST API Framework Comparison - PWX 2021
mraible
28
8.4k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2.1k
It's Worth the Effort
3n
184
28k
Building Adaptive Systems
keathley
39
2.4k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
540
GraphQLの誤解/rethinking-graphql
sonatard
68
10k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
StorybookのUI Testing Handbookを読んだ
zakiyama
28
5.5k
Rails Girls Zürich Keynote
gr2m
94
13k
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