Python中的None


Python中的None

 

None是一個特殊的常量。

None和False不同。

None不是0。

None不是空字符串。

None和任何其他的數據類型比較永遠返回False。

None有自己的數據類型NoneType。

你可以將None賦值給任何變量,但是你不能創建其他NoneType對象。

 

 

Python中的None與 NULL(即空字符)的區別

(1)是不同的一種數據類型

 

表示該值是一個空對象,空值是Python里一個特殊的值,用None表示。None不能理解為0,因為0是有意義的,而None是一個特殊的空值。

注意:[你可以將None賦值給任何變量,也可以將任何變量賦值給一個None值得對象.]

(2)判斷的時候 均是False

 

(3)屬性不同:使用dir()函數返回參數的屬性、方法列表。如果參數包含方法dir(),該方法將被調用。如果參數不包含dir(),該方法將最大限度地收集參數信息。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM