不同數(shù)據(jù)是一種數(shù)據(jù)類型的類的對象
int
- 表現(xiàn)形式:integer
- 主要用途:用于計(jì)算饭聚,運(yùn)算。+ - * /
bool
- 表現(xiàn)形式:True False
- 主要用途:用于語句判斷
str
- 表現(xiàn)形式:用引號引起 'alex'
- 主要用途: 存儲少量數(shù)據(jù)吠勘。
list
- 表現(xiàn)形式:[ ] / 任意數(shù)據(jù)類型以及對象
- 主要用途:有序序列性芬,可存儲大量數(shù)據(jù)。
tuple
- 表現(xiàn)形式:( ) / 任意數(shù)據(jù)類型以及對象
- 主要用途:有序序列剧防,可以存儲大量數(shù)據(jù)植锉,但是為只讀列表,不能增刪改峭拘,存放重要且不被更改的數(shù)據(jù)俊庇。
dict
- 表現(xiàn)形式:{'name':'alex'} / 任意數(shù)據(jù)類型以及對象
- 主要用途: 無序序列,以鍵值對存儲鸡挠,存放大量關(guān)系型數(shù)據(jù)辉饱。
set
- 表現(xiàn)形式:{1,2,3,'alex' }
- 主要用途:無序類型,主要用于關(guān)系測試拣展。交集/并集/差集
數(shù)據(jù)類型轉(zhuǎn)換
二進(jìn)制和十進(jìn)制
- 8位為一節(jié)
- bit_length() 獲取十進(jìn)制轉(zhuǎn)化為二進(jìn)制的最小位數(shù)
num = 56
print(num.bit_length())
# 6