Python特殊數據類型有哪些?Python特有的數據類型是什么

只要是有稍微了解和學習過python基礎知識的小伙伴都知道,在python中數字、字符串、字典、集合、元組、列表這六個被稱之為基礎數據類型 。但是除了這些數據類型之外還有一些特殊的數據類型是很多小伙伴不知道的,下面小編會來給大家介紹它們 。

Python特殊數據類型有哪些?Python特有的數據類型是什么


一、Bool類型
在之前的文章中小編有給大家提及過python中的數據類型實際上都是一個個類,而給變量賦值就是使用實例化這些類的過程 。那么之所以在基礎數據類型中沒有Float的原因就在于它是數字類型Int的子類,該數據類型只有兩個值,分別為True和False,因為子類的原因所以實際上的值為0和1.
二、NoneType類型
除了上面這個表示正確和錯誤的布爾型之外,NoneType也是屬于特殊數據類型中的一個 。它也能夠給變量去賦值,但是該類型有且只有一個值就是None,它表示的意思就是空值 。
三、EllipsisType類型
如果說None值數據類型還有小伙伴了解的話,那么EllipsisType這個類型基本上就沒有多少個小伙伴會知道了 。它和NoneType類型一樣,都是只有一個值 。只不過這個數據類型的唯一值為Ellipsis,表示在變量賦值中就是省略號字符串 。
四、NotImplementedType類型
這個就是本篇文章要來給大家介紹的最后一個數據類型了,它甚至不能夠給變量去進行賦值,因為只有在數字計算時才會看到它 。這個數據類型的值為NotImplemented,它表示的意思就是無法被理解和解析的數值,數字比較和運算時的結果可能會返回它 。
【Python特殊數據類型有哪些?Python特有的數據類型是什么】以上就是關于“Python特殊數據類型有哪些?Python特有的數據類型是什么”的全部內容了,希望對你有所幫助 。

    猜你喜歡