變數
什麼是變數?
在程式設計中,變數 是用來儲存和處理資料的命名儲存位置。可以把變數想像成一個帶標籤的容器,我們可以在這個容器中放入資料,並通過這個標籤來訪問或修改這些資料。
如何建立變數
建立變數的語法非常簡單,只需要指定一個名稱,然後賦值給它。這個過程稱為「賦值」。語法如下:
變數名稱 = 變數值
範例:
櫃號1號 = "Lily的口紅" 櫃號5號 = "Tom的遊戲機"
在這個範例中,我們建立了兩個變數 櫃號1號
和 櫃號5號
,並分別為它們賦值 "Lily的口紅"
和 "Tom的遊戲機"
。這些變數現在就儲存了對應的資料,我們可以在程式的其他部分使用它們。
變數的修改
一旦變數被建立,我們可以隨時修改它們的值。這就是變數的靈活性,它們可以隨著程式的運行而改變。
範例:
櫃號1號 = "新的物品"
在這個例子中,我們將變數 櫃號1號
的值從 "Lily的口紅"
改為 "新的物品"
。變數的值被重新賦值後,原來的值將被覆蓋。
常數
常數 是在程式運行過程中不會改變的量。雖然 Python 沒有專門的常數類型,但習慣上,我們會使用全大寫字母來表示常數,以表明這些值不應該被修改。
範例:
PI = 3.14159
在這個例子中,PI
是一個常數,用來表示圓周率。它的值在程式運行過程中不應該被改變。
變數命名規則
為了使程式碼更具可讀性和可維護性,變數命名應遵循以下規則:
- 標識符:變數名稱可以由字母、底線
_
和數字組成,但不能以數字開頭。這是 Python 語言的一個語法規定。範例:user_name = "Alice" # 合法的變數名稱 _counter = 10 # 合法的變數名稱 2nd_place = "John" # 非法的變數名稱,因為以數字開頭
- 見名知義:變數名稱應該能夠清楚表達其用途,使得讀者可以一目了然地了解變數儲存的資料或其在程式中的作用。這有助於提升程式的可讀性和可維護性。範例:
total_price = 100.50 # 用來表示總價格,名稱清晰明瞭 temp = 25 # temp 可能是溫度,但名稱不夠具體