Python 中 ^ 運算子的功能是什麼?
在 Python 中,^ 稱為異或運算子。它是一個按位運算子,以位為運算元。如果一個運算元為 1 且另一個運算元為 0,則它返回 1。
假設 a=60(二進位制表示為 00111100),b=13(二進位制表示為 00001101),則 a 和 b 的按位異或運算返回 49(二進位制表示為 00110001)。
>>> a=60 >>> bin(a) '0b111100' >>> b=a^2 >>> bin(b) '0b111110' >>> a=60 >>> bin(a) '0b111100' >>> b=13 >>> bin(b) '0b1101' >>> c=a^b >>> bin(c) '0b110001'
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP