今日、Pythonでcaret演算子に出くわし、試してみると、次の出力が得られました。
>>> 8^3
11
>>> 8^4
12
>>> 8^1
9
>>> 8^0
8
>>> 7^1
6
>>> 7^2
5
>>> 7^7
0
>>> 7^8
15
>>> 9^1
8
>>> 16^1
17
>>> 15^1
14
>>>
それは8に基づいているようです、それで私はある種のバイト操作を推測していますか?フロートに対して奇妙に動作することを除いて、この検索サイトについて多くを見つけることができないようです、誰かがこのオペレーターが行うことへのリンクを持っていますか、またはここでそれを説明できますか?