iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
Software Development

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

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

參賽天數 21 天 | 共 21 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文
DAY 1

Day1 : 我的 Python 復健之旅 ( 前言 )

這次帶著重新學習的心情,參加了 iThome 鐵人賽,準備把久違的 Python 再次拾回!其實我不是完全沒有接觸過 Python,之前曾經學過一些基礎,也寫過...

2025-09-15 ‧ 由 knan 分享
DAY 2

Day2 : 環境準備

(註:Anaconda 是最簡單的選擇,因為它把 Python、常用套件、Spyder 都打包好了。)Q : 什麼是 Anaconda(Distribution...

2025-09-16 ‧ 由 knan 分享
DAY 3

Day3 : 變數與資料型態 – 整數、浮點數、字串、布林值

當我們把開發環境準備好後,就可以來寫第一支 Python 程式了。不免俗的寫下第一句「Hello,World!」。它的功能很簡單,就是在螢幕上顯示一行文字:「H...

2025-09-17 ‧ 由 knan 分享
DAY 4

Day4 : input() 與資料轉型

昨天複習了變數和 print(),今天要讓程式更有互動感,學會接收使用者的輸入,讓程式不再只是單方面輸出! 1. 首先提到的是input() – 讓程式等待使用...

2025-09-18 ‧ 由 knan 分享
DAY 5

Day5 : 運算子與運算式

1. 什麼是運算子 (Operator)? 運算子就是程式裡的「符號」,用來對資料做運算或處理。 算術運算子 : 用於執行一般數學運算的運算子稱為「算術運算子...

2025-09-19 ‧ 由 knan 分享
DAY 6

Day6 : 條件判斷 if/else

1. 什麼是條件判斷?條件判斷就是讓程式問自己:「如果條件成立,我要執行A,不成立就執行B。」在 Python 裡,最常用的關鍵字有: if:如果條件成立,就...

2025-09-20 ‧ 由 knan 分享
DAY 7

Day 7:迴圈 – 讓程式重複執行

1. 什麼是迴圈?迴圈 (Loop) 的概念就是:只要條件成立,就一直重複執行某段程式碼Python 有兩種常見迴圈: for 迴圈 – 重複固定次數或逐一取...

2025-09-21 ‧ 由 knan 分享
DAY 8

Day8 : 迴圈基礎練習

銜接昨天對 for/while 迴圈的複習,因為還是不太熟悉,所以今天我會利用一些基礎練習題來加深觀念。 練習 1:輸出 1~10結果輸出用 for 從 1 跑...

2025-09-22 ‧ 由 knan 分享
DAY 9

Day9 : 迴圈進階練習 – 巢狀迴圈、break、continue

1. 迴圈控制:break & continuecontinue – 跳過當次迴圈 / break – 提前跳出迴圈當 i = 6 時,這次跳過,不印出...

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

Day10 : 列表 list 基礎 – 建立、存取、修改元素

今天會提到 Python 最常用的資料結構之一:列表(List)。列表就像一個「資料的盒子」,可以一次裝很多東西,並且能用索引(index)存取、修改裡面的資料...

2025-09-24 ‧ 由 knan 分享