این دوتا همیشه یکی نیستن!
اما چرا این مهمه؟ چون خیلی وقتها آبجکتها توی حافظه جدا ذخیره میشن، حتی اگه شبیه هم باشن.
حواست باشه که is فقط برای بررسی "این دقیقاً همونه؟" استفاده میشه، نه "شبیهشه؟"
📍مثلاً ببین این مورد عجیب رو:
x = 1000
y = 1000
x == y # True
x is y # False
🤔 چرا؟ چون اعداد بزرگتر از محدوده کش پایتون، آبجکتهای جدا میشن!
💡 فرق کوچیکی که میتونه باگ بزرگی بشه!
#پایتون / #ترفند_کدنویسی / #RaziCSA / #Python
{ @RaziCSA }
