運算
讓我們回到 Python 本身,剛剛我們所做的運算: 1+1
,是由兩個運算元所構成的:
- 整數
1
- 運算符
+
所謂的 運算元 就是運算的對象,運算符是運算的動作,有了動作和對象的配合,我們能夠產出結果,也就是整數 2
,我們要記得,任何 Python 的運算都是對運算元執行一些動作,並且產生結果(或是一個正式的名稱: 返回值 return value),我們可能會想要記下這個結果,或者將結果做為另一個運算的運算元。
那要如何記下這個結果呢? 我們使用變數:
>>> result = 1+1
>>> result
2
>>> result+2
4
這裡,result
就是我們的變數,他可以記錄任何運算的結果,而等號 =
在 Python 中並非相等的意思,而是一種 指派 的動作,這會將等號右邊的值指派給左邊,result = 1+1
的意思是將 1+1 的結果指派給 result
,也就是讓 result
儲存 2
,這種運算有個名稱: 賦值運算。
最後我們發現,利用這個結果可以再進行另一個運算 result+2
。