1. ホーム
  2. python

[解決済み] "is None" と "== None" の違いは何ですか?

2022-03-21 05:32:35

質問

最近、この構文を知りましたが、違いがわかりません。

どなたか違いを教えていただけると幸いです。

解決方法は?

その答えを説明します。 こちら .

引用する。

クラスは自由に 比較はどのような方法でも可能であり との比較を選択することができます。 なしは何かを意味する(これは実際に は意味があります。 Noneオブジェクトを をゼロから作るには、どうすればいいのでしょうか? は、自分自身とTrueを比較します)。

カスタム比較演算子はほとんど存在しないので、実用上は大きな差はありません。 しかし is None を原則とします。