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

Cách thực hiện XOR bitwise trên số hex trong Python


Bạn có thể lấy XOR của bất kỳ loại số nào dùng toán tử ^. Cụ thể cho số hex, dùng:

a = 0x12ef b = 0xabcd print(hex(a ^ b))

Kết quả:

0xb922

Tiền tố 0x nghĩa là số ở dạng hex. Toán tử ^ dùng cho các dạng số nguyên khác cũng được.