কম্পিউটার

পাইথনে বিভিন্ন আইডেন্টিটি অপারেটর কি কি?


প্রতিটি পাইথন বস্তুকে একটি অনন্য শনাক্তকরণ নম্বর বরাদ্দ করা হয় যখন এটি মেমরিতে সংরক্ষণ করা হয়। এটি id() ফাংশন দ্বারা আনা যেতে পারে।

ইজ অপারেটর দুটি বস্তুর আইডি() তুলনা করে এবং উভয় বস্তুর মান একই থাকলে সত্য প্রদান করে অন্যথায় এটি মিথ্যা প্রদান করে।

অপরদিকে is not অপারেটর মিথ্যা প্রদান করে যদি বস্তুর id() একই হয় এবং অন্যথায় সত্য হয়। দোভাষী কার্যকলাপের নিম্নলিখিত অংশগুলি আচরণ দেখাবে −

>>> a = 10
>>> b = a
>>> id(a), id(b)
(1581561184, 1581561184)
>>> a is b
True
>>> a is not b
False

>>> a = 10
>>> b = 20
>>> id(a), id(b)
(1581561184, 1581561504)
>>> a is b
False
>>> a is not b
True

  1. পাইথনে বিভিন্ন মৌলিক অপারেটর কি কি?

  2. পাইথনে বিভিন্ন ধরনের উদ্ধৃতি কি কি?

  3. পাইথন 3-এ স্ট্যান্ডার্ড ডেটা টাইপগুলি কী কী?

  4. পাইথনে বিভিন্ন তথ্য রূপান্তর পদ্ধতি কি কি?