我试图在以下代码的背景中找出位的操纵方式:
if cv2.waitKey(1) & 0xFF == ord('q'):
break
当我输入bin(cv2.waitKey(1))时,输出为'-0b1'
答案 0 :(得分:2)
它是二进制的负数,没有2s补码表示。 Python整数不受其他语言限制。 32位负2s补码应为0xFFFFFFFF或0b11111111111111111111111111111111111,但您不能写无限个,所以-0b1
是快捷方式。