變數(Variables)
變數概念操作範例
變數是一個程式儲存東西的最小單元,舉一個生活化的例子讓大家了解:
以上的例子是某個國家的總統變數,每個變數代表著不同的資訊,而變數就是等號左邊的那些東西,在未來我們還是可以持續利用它們,這時候你可以這樣:
或是讓某個變數加上某些東西,例如說我想要讓president_tw_age
加上5歲,我就可以利用以下指令:
欸!如果president_tw_age在等號兩邊銷掉,這樣空白等於5,好怪!這一行就是一個讓你思考脫離方程式的思考模式,這行講的是『president_tw_age這個變數會被指定為原本的president_tw_age加上5』,所以這邊的等號會叫做「指定」的概念,而不是方程式或四則運算的「等於」。
如果這時候再下一個print(president_tw_age)
,則會跳出70,之前的預設值就被成功地「取代」掉了。
Python的變數型態
從上面的一個簡單直覺的範例中,我們就使用到了三個變數型態,當然Python變數還有以下幾種,搭配範例就可以很好的延伸,重點是要讓它變得直覺。
變數型態 | 說明 | 範例 |
---|---|---|
str | 儲存文字或字句 | name = "Raymond" |
int | 儲存整數位資料 | age = 50 |
float | 儲存帶小數位資料 | weight = 70.4 |
bool | 判斷「是」或「否」的值,條件判斷時均以bool判斷是否成立 | raining = True |
None | 代表什麼都沒有的東西,像Null | return_value = None |
Last updated