902 B
902 B
title, localeTitle
| title | localeTitle |
|---|---|
| Difference between Python 'is' and '==' operators | الفرق بين معاملات Python 'is' و '==' |
is التحقق من هوية الكائن - أي التحقق مما إذا كان هناك متغيرين أو أكثر يشيران إلى نفس الكائن. لا يمكن أن يكون الزائد is .
== تقييم == إلى true إذا كان الكائن المشار إليه بواسطة المتغيرات مساوياً. يمكنك التحميل الزائد == عبر مشغل __eq__ .
قيمة الإرجاع
ستكون قيمة الإرجاع لكل منهما True أو False .
عينة الكود
`a = 2.3 a is 2.3 # => False a == 2.3 # => True
a = [234,123,321] b = [234,123,321] a == b # => True a is b # => False a = b a == b # => True a is b # => True, because if we change a, b changes too `