Encontrei o operador circunflexo em python hoje e, ao experimentá-lo, obtive a seguinte saída:
>>> 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
>>>
Parece ser baseado em 8, então estou supondo que algum tipo de operação de byte? Não consigo encontrar muito sobre esses sites de busca, exceto se ele se comporta de forma estranha para flutuadores, alguém tem um link para o que este operador faz ou você pode explicar isso aqui?
help('^')
**
o operador de exponenciação.
help('^')
não faz nada no meu Python 2.6.1 (compilação da apple). @ S.Lott: você quer dizer isso ( docs.python.org/reference/… ) quando está dizendo "completamente coberto"? Parece um pouco esparso para quem não está familiarizado com o conceito ...