iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
AI & Data

看對話學 Python 資料分析,用情境故事帶你入門 系列

Python 是通往 AI & Data 的熱門程式語言,但要怎麼讓非程式背景的人也能輕鬆上手?

過往學習程式語言時,較少能有撰寫程式前的背景資訊,造成初學者學了很多技巧,卻無法運用。我想透過這次鐵人賽的挑戰,重新設計以往學習程式語言的方式。以 Python 資料分析作為參賽主題,透過兩位主角Meiko 及 Jason 的對話,將學習的內容帶出!

他們會在不同場景以對話的方式用程式解決問題,目前預計包括 4 大主題,
1.程式基礎 if-else、for-loop
2.串列處理 list
3.函數、模組
4.資料分析應用 Numpy、 Pandas、Matplotlib

鐵人鍊成 | 共 30 篇文章 | 23 人訂閱 訂閱系列文 RSS系列文
DAY 11

Day-11 蘋果橘子不一樣!了解數值資料型態(下)

不同數值資料型態,有其對應的方式處理,就好像蘋果和橘子不一樣!Licensed by Adobe Stock 浮點數和布林值 Meiko:「經過這幾天的訓練,我...

2020-09-20 ‧ 由 大寶寶 分享
DAY 12

Day-12 日式咖哩店的資訊對話,活用字典 dictionary 儲存資料(上)

在等待日式咖哩餐點的空檔,Jason 帶著 Meiko 思考,一間咖哩店是如何把一盤美味的咖哩飯做出來,並且正確地端到客人眼前!Licensed by Adob...

2020-09-21 ‧ 由 大寶寶 分享
DAY 13

Day-13 日式咖哩店的資訊對話,活用字典 dictionary 儲存資料(中)

換一個擺盤,看起來更美味嗎?Meiko 想要新增其他的餐點到 Jason 的菜單裡面該怎麼做?讓我們繼續看下去...Licensed by Adobe Stoc...

2020-09-22 ‧ 由 大寶寶 分享
DAY 14

Day-14 日式咖哩店的資訊對話,活用字典 dictionary 儲存資料(下)

Meiko 和 Jason 快要把他們的咖哩吃完囉,來看看今天他們討論些什麼?Licensed by Adobe Stock dictionary 與串列 li...

2020-09-23 ‧ 由 大寶寶 分享
DAY 15

Day-15 函式 function,就好像建造積木一樣(上)

函式就像程式的積木,透過堆疊積木,就可以把想要的功能完成!Licensed by Adobe Stock 這天 Meiko 開著車到了保養廠,在休息室間,看著窗...

2020-09-24 ‧ 由 大寶寶 分享
DAY 16

Day-16 函式 function,就好像建造積木一樣(下)

Meiko 的車到保養廠,進行檢查,看是否要換輪胎、換機油、和換雨刷。Licensed by Adobe Stock Jason:「有時候,我們可能會回傳多個值...

2020-09-25 ‧ 由 大寶寶 分享
DAY 17

Day-17 模組 module,除了自己努力外,也要站在巨人肩膀上

使用模組,就像站在巨人的肩膀上看得更遠!Licensed by Adobe Stock Meiko 坐在車站旁的書店用餐區,手上拿著一杯珍珠奶茶,隨意翻了桌上的...

2020-09-26 ‧ 由 大寶寶 分享
DAY 18

Day-18 錯誤與例外處理,寫程式不用怕出錯(上)

寫程式不用怕出錯,就像小孩跌倒之後,爬起來馬上繼續玩一樣!Licensed by Adobe Stock Meiko 與 Jason 約在一間親子餐廳見面,現在...

2020-09-27 ‧ 由 大寶寶 分享
DAY 19

Day-19 錯誤與例外處理,寫程式不用怕出錯(下)

小孩跌倒不用怕,爬起來繼續奔跑,這就好比寫程式的例外處理,搞定錯誤,也能開心向前衝! Licensed by Adobe Stock 前次 Jason 跟 Me...

2020-09-28 ‧ 由 大寶寶 分享
DAY 20

Day-20 開檔讀檔,學會讀取檔並進行簡單計算(上)

人們會用熟悉的語言及方式進行溝通,西方國家的民眾使用英文一樣、或是現在熱門的社群軟體!Licensed by Adobe Stock Meiko 坐在百貨公司的...

2020-09-29 ‧ 由 大寶寶 分享