這次帶著重新學習的心情,參加了 iThome 鐵人賽,準備把久違的 Python 再次拾回!其實我不是完全沒有接觸過 Python,之前曾經學過一些基礎,也寫過...
(註:Anaconda 是最簡單的選擇,因為它把 Python、常用套件、Spyder 都打包好了。)Q : 什麼是 Anaconda(Distribution...
當我們把開發環境準備好後,就可以來寫第一支 Python 程式了。不免俗的寫下第一句「Hello,World!」。它的功能很簡單,就是在螢幕上顯示一行文字:「H...
昨天複習了變數和 print(),今天要讓程式更有互動感,學會接收使用者的輸入,讓程式不再只是單方面輸出! 1. 首先提到的是input() – 讓程式等待使用...
1. 什麼是運算子 (Operator)? 運算子就是程式裡的「符號」,用來對資料做運算或處理。 算術運算子 : 用於執行一般數學運算的運算子稱為「算術運算子...
1. 什麼是條件判斷?條件判斷就是讓程式問自己:「如果條件成立,我要執行A,不成立就執行B。」在 Python 裡,最常用的關鍵字有: if:如果條件成立,就...
1. 什麼是迴圈?迴圈 (Loop) 的概念就是:只要條件成立,就一直重複執行某段程式碼Python 有兩種常見迴圈: for 迴圈 – 重複固定次數或逐一取...
銜接昨天對 for/while 迴圈的複習,因為還是不太熟悉,所以今天我會利用一些基礎練習題來加深觀念。 練習 1:輸出 1~10結果輸出用 for 從 1 跑...
1. 迴圈控制:break & continuecontinue – 跳過當次迴圈 / break – 提前跳出迴圈當 i = 6 時,這次跳過,不印出...
今天會提到 Python 最常用的資料結構之一:列表(List)。列表就像一個「資料的盒子」,可以一次裝很多東西,並且能用索引(index)存取、修改裡面的資料...