Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Thanh dọc (|) trong toán tử gán bitwise Python là gì?


Thanh dọc (|) đại diện cho toán tử bitwise OR. Trong trường hợp hai đối tượng integer, nó trả về phép OR bitwise của hai số.

>>> a = 4
>>> bin(a)
'0b100'
>>> b = 5
>>> bin(b)
'0b101'
>>> a | b
5
>>> c = a | b
>>> bin(c)
'0b101'