iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
Software Development

學會 Python 不可怕:我每天學一點的 30 天筆記 系列

每天學一點點,從安裝環境、基礎語法到做出簡單小專案的菜鳥進化篇。

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

Day21 : 字串處理技巧 – f-string、格式化、常用方法

f-string:最方便的字串插值方式 傳統格式化:format()、% 語法 常用字串方法(處理大小寫、搜尋、替換、分割...) 1. f-string:...

2025-10-05 ‧ 由 knan 分享
DAY 22

Day22 : 列表推導式 & 簡化技巧 – 一行寫出迴圈

1. 什麼是「列表推導式」?在 Python 裡,常常需要「用迴圈」產生一個新列表:結果會輸出但其實可以用一行寫完:輸出的結果是一樣的這種寫法就叫做 「列表推導...

2025-10-06 ‧ 由 knan 分享
DAY 23

Day23 : 常用內建函式 – len、sum、enumerate、zip

在學 Python 的過程中,常常會看到一些「不用 import 就能用」的函式,這些就是內建函式,它們是 Python 預設提供的工具 1. len():計算...

2025-10-07 ‧ 由 knan 分享
DAY 24

Day24 : 基礎物件導向概念 – class、屬性、方法

在寫程式時,常會遇到「某個東西有屬性、有行為」的情況,例如:一個學生有名字(屬性),也能打招呼(方法)一隻狗有品種(屬性),也能叫(方法)一台車有顏色(屬性),...

2025-10-08 ‧ 由 knan 分享
DAY 25

Day25 : 標準模組應用 – os、sys、time

Python 之所以強大,不只是語法簡潔,更因為它擁有一套完整又強大的「標準模組庫(Standard Library)」。今天要介紹三個非常實用的模組,這三個模...

2025-10-09 ‧ 由 knan 分享
DAY 26

Day26 : Python 使用 pandas 處理表格資料

今天來分享 pandas — Python 資料分析最常用的套件,適合處理 CSV、Excel 等表格資料,快速做資料篩選、統計、清理。 為什麼學 pandas...

2025-10-10 ‧ 由 knan 分享
DAY 27

Day27 : 用 Pandas 也能畫圖!

在資料分析的世界裡,Pandas 不只能整理資料,還能直接畫圖!其實 Pandas 背後是透過 Matplotlib 來完成繪圖,所以不需要很複雜的設定,就能快...

2025-10-11 ‧ 由 knan 分享
DAY 28

Day28 : 小專案1 - 記帳小幫手

前面複習了這麼多天,現在終於要把所學內容實際派上用場,真正進入專案實作了!今天的目標是完成一個簡易「記帳系統」功能:1.新增一筆記帳資料(例如:日期、項目、金額...

2025-10-12 ‧ 由 knan 分享
DAY 29

Day29 : 小專案2 - 猜數字遊戲(終極密碼)

今天的專案目標是猜數字遊戲功能 :1.電腦隨機產生一個數字2.玩家輸入猜測3.提示「太大 / 太小 / 猜中了」4.計算猜測次數5.猜中後可以再玩一次6.有難度...

2025-10-13 ‧ 由 knan 分享
DAY 30

Day30 : 點餐系統

今天的目標是要做出一個點餐系統功能 :1.顯示菜單2.點餐功能3.查看購物車4.結帳5.離開 1. 菜單與購物車資料結構 menu 是字典(dict),用餐點...

2025-10-14 ‧ 由 knan 分享