programming
- python

تفاوت == و is در Python؛ اشتباهی که ممکن است در تست پنهان بماند
در Python، == برابری مقدار را بررسی میکند، اما is یکسانبودن خود object را. رفتار cache در CPython میتواند این تفاوت را در تستهای کوچک پنهان کند.

در Python، == برابری مقدار را بررسی میکند، اما is یکسانبودن خود object را. رفتار cache در CPython میتواند این تفاوت را در تستهای کوچک پنهان کند.