Python 是通往 AI & Data 的熱門程式語言,但要怎麼讓非程式背景的人也能輕鬆上手?
過往學習程式語言時,較少能有撰寫程式前的背景資訊,造成初學者學了很多技巧,卻無法運用。我想透過這次鐵人賽的挑戰,重新設計以往學習程式語言的方式。以 Python 資料分析作為參賽主題,透過兩位主角Meiko 及 Jason 的對話,將學習的內容帶出!
他們會在不同場景以對話的方式用程式解決問題,目前預計包括 4 大主題,
1.程式基礎 if-else、for-loop
2.串列處理 list
3.函數、模組
4.資料分析應用 Numpy、 Pandas、Matplotlib
週末午後 Meiko 和 Jason 的閒聊。Photo by Toa Heftiba on Unsplash 前情提要 我大寶寶~拉,這一系列 30 天的內容...
Python 也能夠寫出通訊軟體一樣的功能嗎? Licensed by Adobe Stock 上次 Jason 讓 Meiko 很快地進入了程式的世界,Mei...
Meiko 到百貨公司購物用信用卡結帳消費,Licensed by Adobe Stock Jason:「上次你媽打電話跟你講信用卡的事...還好嗎?該不會卡刷...
上面的鴨子,有著重複的模式,這篇就來跟大家談談當你遇到重複的事情,可以用什麼方法來寫程式? Licensed by Adobe Stock Jason:「Mei...
上次提到了for-loop及range()的用法,接下來 Jason 就要提到怎麼用for-loop印出星期一到星期日囉! Meiko:「上次你跟我提到用for...
一個一個數,就能把想要的內容印出來,list的基礎運用在這裡!Licensed by Adobe Stock 上次 Jason 已經教 Meiko 運用for-...
串列就好像實體世界的的貨櫃,我們可以在任意調動貨櫃。在程式的世界,我們可以用串列進行資料的移動或選取,是不是跟移動貨櫃很像啊! Meiko 回家的路上想了一下,...
原來串列的操作有這麼多小技巧,讓我們繼續看下去。Licnesed by Adobe Stock 串列中的數字排序 Meiko:「Jason,我把這兩個星期,都放...
處理串列的過程,都是為了未來讓機器了解人類語言的基礎唷!讓我們繼續看下去!Licensed by Adobe Stock For-loop 和 list 的關係...
離島我來囉!Meiko戴著太陽眼鏡,準備出發前往離島旅遊,這過程會發生什麼有趣的事?讓我們看下去...Licensed by Adobe Stock 字串型態...