給中小學生的 Python 單元二:蟒蛇計算機
哈囉,我們在上一個單元: 給中小學生的 Python 單元一:Python 安裝 完成 Windows 下撰寫 Python 程式碼的環境建立。此單元要來認識 Python 的 IDLE (可參考 Python IDLE 基本操作 )。 IDLE 視窗可以當計算機來用,我們可以稱它為蟒蛇計算機。例如在 IDLE 下輸入底下運算: 2 + 3 * 5 - 7 / 11 會得到底下結果 2 + 3 * 5 - 7 / 11 中的 * 是數學裡的乘法 , / 是數學裡的除法 。而 Python 也是先乘除後加減 的。所以這個數學運算會是 3 * 5 先算,接著算 7 / 11 。 2 + 3 * 5 - 7 / 11 = 2 + 15 - 7 / 11 = 2 + 15 - 0.63636363636 = 17 - 0.63636363636 = 16.363636363636363 Python 數學運算符號 請試著在 IDLE 輸入下面的數學運算: 9 / 7 3 + 3 3 - 2 3 * 7 1 + 2 * 3 - 4 1 * 2 + 3 / 4 看看運算結果是什麼? 什麼是變數 底下用非很精準的解釋,畢竟變數和容器還是不一樣的觀念 變數可看成容器,而容器有很多種,例如罐子、紙箱、寶特瓶、水桶、背包、鉛筆盒等。 但若是有30個人都帶著一模一樣的罐子容器時,那要怎麼辨別這個罐子是誰的啊?! 所以就給這些罐子一個獨一無二的名稱!開始來命名囉! 「豬頭 罐子 」、「空 罐子 」、「軟 罐子 」、「硬 罐子 」、「無敵 罐子 」、「我的 罐子 」、「你的 罐子 」、「不說話 罐子 」、「機器人 罐子 」、「腳 罐子 」、「黑 罐子 」、「紅 罐子 」 可以亂命名嗎?!好像不給個規則會產生一些怪怪的名稱。在程式語言裡,變數是有命名規則的,大多的程式語言通常會...