Avatar ·

ماذا يعني & في بايثون؟

📁 مجموعة, بايثون, مثال

مساء الخير للجميع! من فضلك أخبرني ماذا يعني العامل & في بايثون؟ (هذا ليس مرتبطًا بـ 'و' المنطقية).
على سبيل المثال، هناك كود يتحقق مما إذا كان الرقم الذي أدخله المستخدم هو قوة للعدد اثنين:

  n =  int  ( input  ())  if  n & (n -  1 ):  print  ( '" هذا الرقم ليس قوة للاثنين' )  else :  print  ( 'هذا الرقم هو قوة للاثنين' )  

ماذا يعني n & (n-1) في السطر الثاني؟