當前位置:成語大全網 - 書法字典 - python none有什麽用?

python none有什麽用?

在python中,None表示壹個特殊的空值,即沒有任何值的空對象。

壹般用於斷言、判斷和函數無返回時的默認,如下:

斷言斷言:

mylist = ['a ',' b ',' c']

& gt& gt& gtAssert len(my list)not None #使用assert判斷列表不為空,如果正確,則沒有返回。

& gt& gt& gtAssert len(my list)None #使用assert判斷列表為空。

如果...其他...

答?=?沒有人

如果?答:

打印?“壹個?是嗎?不是嗎?無"

否則:

打印?“壹個?是嗎?無" 3。如果函數沒有返回值,默認情況下它不返回任何值。

def?add1(a,b):

回歸?a+b

a1=add1(1,2)

打印?a1

#會輸出3,因為有返回,所以有返回值。

def?add2(a,b):

打印?a+b

a2?=?add2(1,2)

打印?主動脈第二聲

#會輸出None,因為沒有返回,那麽add2就是None。