Tutte le operazioni aritmetiche unarie (e bit per bit) hanno la stessa priorità:
L'operatore unario - (meno) produce la negazione del proprio
argomento numerico.
L'operatore unario + (più) restituisce il proprio argomento
numerico invariato.
L'operatore unario ~ (inverso) produce l'inversione bit per
bit del proprio argomento numerico intero semplice o intero long.
L'inversione bit per bit di x viene definita come -(x+1)
e si applica solo a numeri interi.
In tutti e tre i casi, se l'argomento non è del tipo appropriato viene sollevata un'eccezione TypeError.
Vedete Circa questo documento... per informazioni su modifiche e suggerimenti.