None 和「「 的比較的誤區

今天寫腳本, 發現了一個小的問題, 就是 這個 None 和 「」 進行比較的時候, 我以爲兩者是一樣的, 用了一個 if var != 「」 : do something 我的本意是如果 var 不是None的時候, 就執行某個動作, 但是等於None 都直接執行這個動作了 然後才發現, 不可以直接用 None 和 「’」 做比較, 否則會事與願違 如果要確認是否等於None, 可以用 is N
相關文章
相關標籤/搜索