python中None如何判斷的方法:
第一種:ifXisNone
第二種:ifnotX
當X為None,False,空字符串"",0,空列表[],空字典{},空元組()這些時,notX為真,即無法分辨出他們之間的不同。
第三種:ifnotXisNone
在Python中,None、空列表[]、空字典{}、空元組()、0等一系列代表空和無的對象會被轉換成False。除此之外的其它對象都會被轉化成True。
在命令ifnot1中,1便會轉換為bool類型的True。not是邏輯運算符非,not1則恒為False。因此if語句ifnot1之下的語句,永遠不會執行。
ifXisnotNone是最好的寫法,清晰,不會出現錯誤,以后堅持使用這種寫法。
使用ifnotX這種寫法的前提是:必須清楚x等于None,False,空字符串"",0,空列表[],空字典{},空元組()時對你的判斷沒有影響才行。
以上內容為大家介紹了Python中None如何判斷,希望對大家有所幫助,如果想要了解更多Python相關知識,請關注IT培訓機構:千鋒教育。