下面是關(guān)于Python中None的一些解釋?zhuān)?p style="text-align: center;">
None是一個(gè)特殊的常量。
None和False不同。
None不是0。
None不是空字符串。
None和任何其他的數(shù)據(jù)類(lèi)型比較永遠(yuǎn)返回False。
None有自己的數(shù)據(jù)類(lèi)型NoneType。
你可以將None賦值給任何變量,但是你不能創(chuàng)建其他NoneType對(duì)象。
函數(shù)的返回值:如果有return語(yǔ)句,則返回結(jié)果;沒(méi)有return語(yǔ)句的函數(shù),返回none。
Python中的None與NULL(即空字符)的區(qū)別
(1)是不同的一種數(shù)據(jù)類(lèi)型
表示該值是一個(gè)空對(duì)象,空值是Python里一個(gè)特殊的值,用None表示。None不能理解為0,因?yàn)?是有意義的,而None是一個(gè)特殊的空值。
注意:[你可以將None賦值給任何變量,也可以將任何變量賦值給一個(gè)None值得對(duì)象.]
(2)判斷的時(shí)候均是False
(3)屬性不同:使用dir()函數(shù)返回參數(shù)的屬性、方法列表。如果參數(shù)包含方法dir(),該方法將被調(diào)用。如果參數(shù)不包含dir(),該方法將
限度地收集參數(shù)信息
以上內(nèi)容為大家介紹了python為什么不顯示none,希望對(duì)大家有所幫助,如果想要了解更多Python相關(guān)知識(shí),請(qǐng)關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。