命名的規則 除了前面文章介紹的命名慣例外,程式語言更有嚴格的命名規則。 C 和 Python 變數、函式等名稱的命名規則: 以字母或底線開頭:名稱必須以...
當第一次接觸電腦程式語言,就像剛開始玩全新的網路遊戲,有很多基本知識要瞭解。這裡就幾個項目從 C 和 Python 的觀點來說明。 甚麼是布林 (Boolea...
「條件判斷」與「迴圈」是程式語言來控制執行流程的主要方法。我們來看看 C 和 Python 在這兩個流程控制結構的差異。 條件判斷 (Conditional...
我們繼續看 C 和 Python 在這「迴圈」控制結構的差異。 迴圈(Loop) 迴圈指的是重複循環執行一些相同的運算 在 C 和 Python 中...
前篇文章末尾有簡單介紹 Python 的例外處理 (Exception Handling),我沒有打算深入說明 Python 的 try, except, el...
函式 (Function) 函式 (Function)是 可重複使用的程式碼區塊,負責執行特定的功能或任務。 程式碼使用函式的三個主要好處: 模組化:將...
函式的回傳值 (return value) 我們使用函式參數將資料傳入函式。而當函式想要回傳結果時,有兩條途徑: 在函式內改變參數的值來回傳結果。如前篇...
如何在函式內直接改變全域變數? 不經由函式參數而直接在函式內使用全域變數 (global variable),在絕大部分的情況下都不建議這種方式。但可藉著這...
這篇文章不是介紹如何編寫Python程式,而是閒聊我在學習Python時,讀到有趣的點點滴滴。 在終端機輸入下面指令: python -m calend...
為甚麼要參加 iThome 鐵人賽? 從開始計畫自我學習程式語言,除了思考如何快速構建程式語言的知識體系,更希望自己能走出過往的舒適圈,能用自己的一系列文...