python none是什么?相信很多沒(méi)有經(jīng)驗(yàn)的人對(duì)此束手無(wú)策,為此本文總結(jié)了問(wèn)題出現(xiàn)的原因和解決方法,通過(guò)這篇文章希望你能解決這個(gè)問(wèn)題。
創(chuàng)新互聯(lián)建站-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比秦安網(wǎng)站開(kāi)發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式秦安網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋秦安地區(qū)。費(fèi)用合理售后完善,十多年實(shí)體公司更值得信賴。
python中None代表一個(gè)特殊的空值,即為一個(gè)空對(duì)象,沒(méi)有任何的值。
一般用于assert,判斷,函數(shù)無(wú)返回時(shí)的默認(rèn),具體如下:
1、assert斷言:
mylist = ['a', 'b', 'c'] >>> assert len(mylist) is not None # 用assert判斷列表不為空,正確無(wú)返回 >>> assert len(mylist) is None # 用assert判斷列表為空
2、if...else...
a = None if a: print "a is not None" else: print "a is None"
3、如果函數(shù)無(wú)return,則默認(rèn)返回None
def add1(a,b): return a+b a1=add1(1,2) print a1 #會(huì)輸出3,因?yàn)橛衦eturn,則有返回值 def add2(a,b): print a+b a2 = add2(1,2) print a2 #會(huì)輸出None,因?yàn)闆](méi)有return,則add2為None
看完上述內(nèi)容,你們掌握python none是什么的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!