1. 程式人生 > >變數和賦值語句

變數和賦值語句

變數

什麼是變數:
	變數是關聯一個物件的識別符號
	變數可以繫結一個物件,並可以通過變數名使用這個物件

	識別符號的命名方法:
	以字母或下劃線開頭,後跟字母下劃線或數字
說明:
	識別符號區分大小寫
示例:
	a  A a1 bbbb set_age _  _abcd __abcde
	a1b2
不合法的識別符號:
 	1a  123  $ABC

注:python的關鍵字不能用作變數名:
	True, False, None, is, del, if,......

賦值語句 statements

符號 = 
語法:
變數名 = 表示式
或
變數名1 = 變數名2 = 表示式
或
變數名1, 變數名2, ... = 序列  
作用:
建立一個變數並繫結資料物件
改變一個變數的繫結的資料物件
示例:
	a = 10
	b = 20
	c = a + b  # c 繫結 30
	a = b = c = 10000  # 同時改變三個變數的繫結關係
                   # 同時繫結在10000上
	x, y = 100, 200  # 用x繫結100, 用y繫結200
賦值語句說明:
	1. 當變數不存在時,賦值語句會建立該變數,同時將變數
		繫結在賦值運算子右側的物件上
	2. 當變數存在時,改變此變數的繫結關係
	3. 一個變數只能繫結一個物件
	4. 多個變數可以同時繫結在一個物件上
	如:
  	 	a = 100
   		b = a  # b也同時繫結在a繫結的那個100上