1. Usando una variabile temporanea: ```python a = 5 b = 10 temp = a a = b b = temp ``` 2. Usando un'operazione aritmetica: ```python a = 5 b = 10 a = a + b b = a - b a = a - b ``` 3. Utilizzo delle tuple: ```python a = 5 b = 10 a, b = b, a ``` 4. Utilizzo dell'operatore XOR bit a bit: ```python a = 5 b = 10 a = a ^ b b = a ^ b a = a ^ b ```
Scrivi quattro modi diversi per scambiare numeri interi in Python.