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 1

Day-1 初學者的逆襲,用 Google Colab 開始 Python 初體驗

週末午後 Meiko 和 Jason 的閒聊。Photo by Toa Heftiba on Unsplash 前情提要 我大寶寶~拉,這一系列 30 天的內容...

2020-09-10 ‧ 由 大寶寶 分享
DAY 2

Day-2 與程式第一次接觸,學會 input(輸入) 和 print(輸出)

Python 也能夠寫出通訊軟體一樣的功能嗎? Licensed by Adobe Stock 上次 Jason 讓 Meiko 很快地進入了程式的世界,Mei...

2020-09-11 ‧ 由 大寶寶 分享
DAY 3

Day-3 腦波弱?讓程式協助你判斷 !學會 if-else 條件判斷

Meiko 到百貨公司購物用信用卡結帳消費,Licensed by Adobe Stock Jason:「上次你媽打電話跟你講信用卡的事...還好嗎?該不會卡刷...

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

Day-4 想省時?讓程式幫你做重複的事情!學會 for- loop 迴圈的概念(上)

上面的鴨子,有著重複的模式,這篇就來跟大家談談當你遇到重複的事情,可以用什麼方法來寫程式? Licensed by Adobe Stock Jason:「Mei...

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

達標好文 Day-5 想省時?讓程式幫你做重複的事情!學會 for- loop 迴圈的概念(下)

上次提到了for-loop及range()的用法,接下來 Jason 就要提到怎麼用for-loop印出星期一到星期日囉! Meiko:「上次你跟我提到用for...

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

Day-6 想成為資料分析師?熟悉基礎串列 list 運用準沒錯!(上)

一個一個數,就能把想要的內容印出來,list的基礎運用在這裡!Licensed by Adobe Stock 上次 Jason 已經教 Meiko 運用for-...

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

Day-7 想成為資料分析師?熟悉基礎串列 list 運用準沒錯!(下)

串列就好像實體世界的的貨櫃,我們可以在任意調動貨櫃。在程式的世界,我們可以用串列進行資料的移動或選取,是不是跟移動貨櫃很像啊! Meiko 回家的路上想了一下,...

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

Day-8 學會串列的進階操作,從生手到上手(上)

原來串列的操作有這麼多小技巧,讓我們繼續看下去。Licnesed by Adobe Stock 串列中的數字排序 Meiko:「Jason,我把這兩個星期,都放...

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

Day-9 學會串列的進階操作,從生手到上手(下)

處理串列的過程,都是為了未來讓機器了解人類語言的基礎唷!讓我們繼續看下去!Licensed by Adobe Stock For-loop 和 list 的關係...

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

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

離島我來囉!Meiko戴著太陽眼鏡,準備出發前往離島旅遊,這過程會發生什麼有趣的事?讓我們看下去...Licensed by Adobe Stock 字串型態...

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