在 Python 中測試 NoneType
在 Python 中,某些方法可能會傳回 NoneType 值。為了有效地測試這個特定值,必須使用 is 運算子。
問題:
具有NoneType 值的變數不能直接使用if 方法進行測試,因為在程式碼片段中看到:
if not new: new = '#'
解決方案:
要測試NoneType 值,請使用is 運算符,如下所示:
if variable is None:
理由:
Python 中沒有一個物件是單例對象,這表示它只能有一個實例。 is 運算子比較物件標識,因此可以準確地確定變數是否包含 None。
其他資訊:
以上是如何在 Python 中測試 NoneType 值?的詳細內容。更多資訊請關注PHP中文網其他相關文章!