當前位置:成語大全網 - 新華字典 - python如何判斷none

python如何判斷none

三種主要的寫法有:

第壹種:if X is None;

第二種:if not X;

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

第三種:if not X is None;

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

在命令if not 1中,1便會轉換為bool類型的True。not是邏輯運算符非,not 1則恒為False。因此if語句if not 1之下的語句,永遠不會執行。

python學習網,大量的免費python視頻教程,歡迎在線學習!