কম্পিউটার টিউটোরিয়াল

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


প্রতিটি পাইথন অবজেক্ট মেমোরিতে স্টোর হওয়ার সময় একটি ইউনিক আইডেন্টিফিকেশন নম্বর পায়। এটাকে id() ফাংশন দিয়ে পাওয়া যায়।

is অপারেটর দুটি অবজেক্টের id() তুলনা করে এবং একই হলে True, অন্যথায় False রিটার্ন করে।

is not অপারেটর id() একই হলে False, ভিন্ন হলে True রিটার্ন করে। নিচের ইন্টারপ্রেটার আউটপুট আচরণ দেখাবে:

>>> 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. পাইথন ৩-এ স্ট্যান্ডার্ড ডেটা টাইপগুলো কী কী

  4. পাইথনে বিভিন্ন ডেটা কনভারশন মেথডগুলো