什麼是變數 我們只要與生活中的數學做類型就可以清楚的瞭解什麼是變數 在Python中,變數的概念基本上和初中代數的方程變數是一致的。例如,對於方程式 y=x*x ,x就是變數。當x=2時,計算結果是4,當x=5時,計算結果是25 合法的變數名 我們在學習電腦程式過程中,變數不僅可以是數字,還可以是 ...
什麼是變數
我們只要與生活中的數學做類型就可以清楚的瞭解什麼是變數
在Python中,變數的概念基本上和初中代數的方程變數是一致的。例如,對於方程式 y=x*x ,x就是變數。當x=2時,計算結果是4,當x=5時,計算結果是25
合法的變數名
我們在學習電腦程式過程中,變數不僅可以是數字,還可以是任意數據類型(字元串、布爾值、空值、字典等)
在Python中,定義一個變數需要遵循一定的約束,否則,Python可能識別不出它是一個變數。
- 變數名由大小寫英文字母、數字和下劃線
_
組成 - 變數不能用數字開頭
- 變數儘量不要和Python關鍵字重合(比如前面學習過的:and、or、not,否則可能導致Python原有關鍵字發揮不出作用)
定義變數
定義變數的方式很簡單,通過變數名 = 數據,即可定義一個變數。
例如:a=1
在這個例子裡面,a就是變數,它的值是一個整數1
例如:hello='Hello'
在這個例子裡面,hello就是變數,它的值是一個字元串'Hello'。
在Python裡面,一個變數可以先後存儲多種不同類型的數據。
a = 1 # 這個時候a存儲的是整數類型 print(a) a = 'ABC' # 這個時候a存儲的是字元串類型 print(a)
這是Python這類語言特有的特性,我們稱之為動態語言,與之對應的是靜態語言,Python、Javascript等等都是動態語言,Java、C、C++等等屬於靜態語言。