當前位置:成語大全網 - 書法字典 - Python中None和‘空字符串有什麽區別?

Python中None和‘空字符串有什麽區別?

None是壹個值,pass是壹個空語句,

a=10

如果a & gt8:

及格

打印壹份

在本例中,a & gt8之後不執行任何操作,相當於空操作。

至於None,是不存在的意思,或者在判決書中是“假”的意思。

兩者之間的區別:

None是壹個空對象,沒有任何意義。

而是壹個字符串對象,表示壹個空字符串。

只有字符串可以用字符串連接。

使用“無”時:

區號=無

對於valList中的val:

區號+=‘,‘

此時將報告壹個錯誤:類型錯誤:+=:“nonetype”和“Unicode”不支持的操作類型。

NnoeType不允許+=與unicode對象的連接。

使用:

區號=‘‘

對於valList中的val:

區號+=‘,‘?

這個時候很正常。