變數(Variables)
變數概念操作範例
變數是一個程式儲存東西的最小單元,舉一個生活化的例子讓大家了解:
//
president_tw_name = "Tasi, EE"
president_gender = "Female"
president_tw_age = 65
president_at_present = True
以上的例子是某個國家的總統變數,每個變數代表著不同的資訊,而變數就是等號左邊的那些東西,在未來我們還是可以持續利用它們,這時候你可以這樣:
# Input
print(president_tw_name)
Tasi, EE
或是讓某個變數加上某些東西,例如說我想要讓president_tw_age
加上5歲,我就可以利用以下指令:
president_tw_age = 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