Natknąłem się dziś na operatora karetki w Pythonie i wypróbowując go, otrzymałem następujący wynik:
>>> 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
>>>
Wydaje się, że jest oparty na 8, więc zgaduję, że jest to operacja na bajtach? Wydaje się, że nie mogę znaleźć zbyt wiele informacji na temat tych witryn wyszukiwania, poza tym, że zachowuje się dziwnie w przypadku pływaków, czy ktoś ma link do tego, co robi ten operator, czy możesz to tutaj wyjaśnić?
help('^')
**
operatora potęgowania.
help('^')
nic nie robi w moim Pythonie 2.6.1 (kompilacja Apple). @ S.Lott: czy masz na myśli to ( docs.python.org/reference/… ), kiedy mówisz „całkowicie zakryte” ?. Wydaje się trochę rzadkie dla kogoś, kto nie jest zaznajomiony z tą koncepcją ...