一、變量是什么?
變量就是可以改變的量
# x + y = 5 # x = 1 --> y = ? y = 4 # x = 2 --> y = ? y = 3 # x,y就是變量
二、變量的賦值方式
# 1、為單個變量賦值 a = 1 # 2、為兩個變量賦值 兩個變量的內存地址一樣
# id:內置函數,可以查看變量的內存地址
a = b = -6 print(id(a), id(b)) # 3、兩個變量賦值 兩個變量的值一樣,數值在[-5,+∞)int或[0.0,+∞)float區間時,內存地址一樣 a, b = -5, -5 print(id(a),id(b)) a, b = -6, -6 print(id(a),id(b)) a, b = 0.0, 0.0 print(id(a),id(b)) a, b = -0.1, -0.1 print(id(a),id(b)) # 4、*c接收多余的參數 可以是0個或多個 以列表的方式存儲 a, b, *c = 1, 2, 3, 4, 5, 6, 7, 8, 9 print(a, b, c)
三、變量的命名:
1、使用字母、數字、下划線命名
2、數字不能開頭
3、不能使用關鍵字命名
4、嚴格區分大小寫
5、python3可以使用中文,但是最好不要用
6、下划線最好不要開頭,在python中以兩個下划線開頭的變量有特殊的含義
7、變量名最好不要和內置函數重名,如果重名,調用內置函數時則會報錯
8、變量的命名要有含義
