mi sono imbattuto l'operatore punto di inserimento in pitone oggi e provarlo, ho ottenuto il seguente risultato:Cosa fa l'operatore di omissione (^) in Python?
>>> 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
>>>
Sembra essere basato su 8, quindi sto cercando di indovinare una sorta di operazione di byte? Non riesco a trovare molto su questo sito di ricerca diverso da quello che si comporta in modo strano per i float, qualcuno ha un link a ciò che questo operatore fa o puoi spiegarlo qui?
Per gli interi, stessa cosa che fa in C.^_- –
FYI, dalla shell Python, è possibile digitare 'aiuto ('^')' – seth
-1: Questo è completamente rivestita nella documentazione Python e la funzione di aiuto inclusa. Chiedere questa domanda qui è sciocco. –