Python讀書筆記-基礎篇-2.變量

[導讀]變量是存儲在某塊內存區域中的值。變量的創建過程是在內存空間開闢一段“放的下”這個變量值的一段區域並將值存儲於該區域。何爲“放得下”,這就涉及到了變量類型的概念。變量類型確定了保存該變量值所需內存的字節數。

變量可以指定各種不同的數據類型,同時就像事物之間又是不斷轉化的,變量也存在着相互轉換的問題。

目錄[-]

  1. 變量類型
  2. 數字類型
  3. 字符串類型

變量類型 Top

變量的創建可以分爲兩個過程,一個是確定變量在內存中存儲所需字節數,另一個是在內存中創建適當的字節數併爲該內存區域賦值。當然創建內存空間的過程也可以歸結到第一個過程中,不再贅述。第一個過程就是變量類型確認的過程。

在C/Java中,變量類型是在變量聲明的時候就強制確認下來的,比如Java中:

			/*變量聲明爲整型*/
			int a;
			/*變量賦值*/
			a=100;
		

變量a在聲明的過程中已經確認爲整型,需要4個字節存儲該變量所代表的值。

在Python中,變量聲明和賦值過程是同時進行的:

			#聲明a,並同時賦值
			a=1
		

如果僅僅聲明瞭變量a但是不給於賦值的話,該聲明是無效的,內存空間也不會被開闢。

同Java類似,Python中的數據類型也可以分爲數值型和引用型的變量。數值型的包括整數、浮點數、長整數以及複數等,引用型的包括字符串、列表、字典等。下面我們來一一學習這些類型。

數字類型Top

Python中數字類型用來存儲數值。可以分爲整型、長整型、浮點型以及複數等。

數字類型的詳細描述請參照Python學習系列-數字類型

字符串類型Top

字符串類型也是程序設計中經常用到的類型。字符串的創建時通過單引號''或者雙引號""來創建的。字符串是由數字、字母、下劃線等字符組成的一串字符。

字符串類型的詳細描述請參照Python學習系列-字符串類型

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章