1、Python語言不提供 const 修飾符,因此Python語言沒有常量。
2、Python語言定義變量不需要聲明類型
# 直接賦值,無需聲明數據類型
myId = 12323
3、對同一名稱的變量進行新的賦值,實際會產生新的變量(變量標識符會變化)
x = 1
print("x值爲1的變量id是:", id(x))
print("----------------")
x = 2
print("x值爲2的變量id是:", id(x))
運行結果
x值爲1的變量id是: 140725298098432
----------------
x值爲2的變量id是: 140725298098464
id() 是Python內置函數,用以獲取變量的內部標識符(內存地址)
4、可以同時對多個變量進行賦值
一般用元組操作這種賦值,就是數組,如下舉例
a=(3,6,9)
x,y,z=a
print(x)
定義元組a(3,6,9),然後按序列順序,3,6,9分別賦值給了 x,y,z,print(x) 的結果爲 3
5、變量的數據類型
Python不需要對變量聲明類型,但在使用變量前必須賦值,不允許使用一個沒有賦值的變量。