Ciao!

Sto leggendo le lezioni su Python e ci sono delle cose non chiare:

Nella lezione 6 si parla degli operatori << e >>. Nella descrizione è scritto che servono per "shift bit a bit a sinistra e a destra". Questo è il mistero. Leggendo l'esempio non riesco a capire perche 24>>1 fa 48 e 10<<1 fa 5. Che operazione matematica sarebbe?

Poi se non chiedo troppo nella lezione successiva vengono spiegati gli array. Nell'esempio sul concatenamento delle liste vengono date anche lettere accentate mentre quando ho ripetuto l'esperimento l'interprete interattivo mi ha dato errore. Poi per confondermi ancora di + perché la "è" non ha gli apici? È fatto di proposito o è un errore di battitura durante la scrittura del documento?

Grazie a chi vorrà rispondermi.

Buona serata e buon ferragosto

david