কম্পিউটার

পাইথনে টিল্ড (~) অপারেটর কি?


বিটওয়াইজ অপারেটর ~ (টিল্ড হিসাবে উচ্চারিত) একটি পরিপূরক অপারেটর৷ এটি এক বিট অপারেন্ড নেয় এবং এর পরিপূরক প্রদান করে। অপারেন্ড 1 হলে, এটি 0 প্রদান করে, এবং যদি এটি 0 হয়, এটি 1 প্রদান করে

উদাহরণস্বরূপ যদি a=60 (বাইনারিতে 0011 1100) এর পরিপূরক হয় -61 (-0011 1101) 2 এর পরিপূরকটিতে সংরক্ষিত হয়

>>> a=60>>> bin(a)'0b111100'>>> b=~a>>> a60>>>>>> b-61>>> bin(b)'-0b111101 
  1. পাইথনে অপারেটর কি নয়?

  2. পাইথনে অপারেটরে কী নেই?

  3. পাইথনে স্টার অপারেটর বলতে কী বোঝায়?

  4. পাইথনে একটি ডট অপারেটর কি?