壹般用於斷言、判斷和函數無返回時的默認,如下:
斷言斷言:
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。