」工欲善其事,必先利其器。「—孔子《論語.錄靈公》
首頁 > 程式設計 > 如何在Python中檢查非類型:是vs. ==嗎?

如何在Python中檢查非類型:是vs. ==嗎?

發佈於2025-02-19
瀏覽:520

How to Check for NoneType in Python: Is vs. ==? 
如何有效地確定python

在Python編程中,某些方法有時可能會返回noneType值。要處理這種情況,必須設計一種適當的方法來驗證變量中的非類型。

答案:如果變量無: # Code to handle None value

Mechanism:

None is unique in Python and is the only instance of the NoneType.這種特徵使我們能夠使用的是驗證是否不包含一個。 根據Python的文檔:“操作員是並且不是對object Identity的測試:x是y是y的,並且僅在x and y時才是y是y。是相同的對象。”

由於沒有一個是單身人士,因此將其與IS進行比較是首選方法驗證。

建議:

根據Python的官方編碼樣式準則(PEP-8),與None的比較應該是或沒有。出於此目的而勸阻平等運算符(例如==,!=)。
            
最新教學 更多>

免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。

Copyright© 2022 湘ICP备2022001581号-3