變量存儲在內存中的值。這就意味著在創建變量時會在內存中開辟一個空間。
基于變量的數據類型,解釋器會分配指定內存,并決定什么數據可以被存儲在內存中。
因此,變量可以指定不同的數據類型,這些變量可以存儲整數,小數或字符。
變量賦值
Python 中的變量賦值不需要類型聲明。
每個變量在內存中創建,都包括變量的標識,名稱和數據這些信息。
每個變量在使用前都必須賦值,變量賦值以后該變量才會被創建。
等號(=)用來給變量賦值。
等號(=)運算符左邊是一個變量名,等號(=)運算符右邊是存儲在變量中的值。
例如:
以上實例中,100,1000.0和"John"分別賦值給counter,miles,name變量。
執行以上程序會輸出如下結果:
1001000.0John
多個變量賦值
Python允許你同時為多個變量賦值。
例如:
a = b = c = 1
以上實例,創建一個整型對象,值為1,三個變量被分配到相同的內存空間上。
您也可以為多個對象指定多個變量。
例如:
a, b, c = 1, 2, "john"
以上實例,兩個整型對象1和2的分配給變量 a 和 b,字符串對象 "john" 分配給變量 c。
標準數據類型
在內存中存儲的數據可以有多種類型。
例如,一個人的年齡可以用數字來存儲,他的名字可以用字符來存儲。
Python 定義了一些標準類型,用于存儲各種類型的數據。
Python有五個標準的數據類型:
Numbers(數字)
String(字符串)
List(列表)
Tuple(元組)
Dictionary(字典)
Python數字
數字數據類型用于存儲數值。
他們是不可改變的數據類型,這意味著改變數字數據類型會分配一個新的對象。
當你指定一個值時,Number對象就會被創建:
var1 = 1var2 = 10
您也可以使用del語句刪除一些對象的引用。
del語句的語法是:
新聞熱點
疑難解答