==

プログラム

【Python】「==」と「is」の違いと使い分けについて【数値,オプジェクトID】

「==」は値の一致でTureを返す処理で「is」はオプジェクトIDの一致でTureを返すになります。Intの「1」とFloatの「1.0」は値は同じだがオプジェクトIDが変わるので注意。あと数字を使ったif文は「is」を使うと警告文が出ます。
タイトルとURLをコピーしました