欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

在python中對(duì)變量判斷是否為None的三種方法總結(jié)

 更新時(shí)間:2019年01月23日 09:03:52   作者:刀小喵  
今天小編就為大家分享一篇在python中對(duì)變量判斷是否為None的三種方法總結(jié),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

三種主要的寫(xiě)法有:

第一種:if X is None;

第二種:if not X;

當(dāng)X為None,  False, 空字符串"", 0, 空列表[], 空字典{}, 空元組()這些時(shí),not X為真,即無(wú)法分辨出他們之間的不同。

第三種:if not X is None;

在Python中,None、空列表[]、空字典{}、空元組()、0等一系列代表空和無(wú)的對(duì)象會(huì)被轉(zhuǎn)換成False。除此之外的其它對(duì)象都會(huì)被轉(zhuǎn)化成True。

在命令if not 1中,1便會(huì)轉(zhuǎn)換為bool類(lèi)型的True。not是邏輯運(yùn)算符非,not 1則恒為False。因此if語(yǔ)句if not 1之下的語(yǔ)句,永遠(yuǎn)不會(huì)執(zhí)行。

以上這篇在python中對(duì)變量判斷是否為None的三種方法總結(jié)就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論