【Lemon-學習筆記】Python數據類型

數值類型數據

1. 整數(int),例如a = 100

2. 小數(float)(浮點數), 例如 b = 2.3

3. 布爾值(bool: True, False), 例如c= True, d = False

4. 字符串:引號引起來的一串文字,例如str = 'hello'

 

內置函數type():可以用來查看數據的類型

 

數據類型總結

1. 按數據結構分類

數值類型:整數,浮點數,布爾值

序列類型:字符串,列表,元組(可以通過下標取值,支持切片操作)

散列類型:字典,集合(元素內部是無序的,沒有下標)

 

2. 數據類型的可變與不可變

不可變類型:數值類型,字符串,元組

    字符串和元組定義之後不能修改內部結構或者值(內存單元中的值),爲不可變類型

可變類型:列表,字典,集合

如何區分可變不可變數據:定義一個集合,把數據放到集合中看會不會報錯。會報錯的是可變類型。

 

python中數據的布爾值

非0位True:None, 數字0或者數據長度爲0(len())的布爾值爲False, 其他數據布爾值都是True;

數據長度爲0, 例如:空字符串,空列表,空元祖,空字典

 

示例:

str1 = 'python'
li = [1, 2, 2]
if li:
    print('成立!')
else:
    print('不成立!')

 

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