J'ai rencontré l'opérateur caret en python aujourd'hui et je l'ai essayé, j'ai obtenu le résultat suivant:
>>> 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
>>>
Il semble être basé sur 8, donc je suppose une sorte d'opération d'octet? Je n'arrive pas à trouver grand chose à propos de ces sites de recherche à part qu'il se comporte étrangement pour les flotteurs, est-ce que quelqu'un a un lien vers ce que fait cet opérateur ou pouvez-vous l'expliquer ici?
help('^')
**
l'opérateur d'exponentiation.
help('^')
ne fait rien dans mon Python 2.6.1 (version Apple). @ S.Lott: voulez-vous dire ceci ( docs.python.org/reference/… ) quand vous dites "complètement couvert" ?. Semble un peu rare pour quelqu'un qui ne connaît pas le concept ...