Direi di cominciare da qui http://www.python.it/doc/Howtothink/...l-it/index.htm
E poi proseguire con http://it.diveintopython.net/
E http://www.diveintopython3.net/
Il motivo per cui ce ne sono due, è che uno riguarda python2 e l'altro python3. Sostanzialmente le due versioni divergono su piccole questioni sintattiche e non tanto piccole questioni semantiche. Il punto è che python2 è ancora diffusissimo e c'è una forte inerzia da parte della comunità ad abbandonarlo. Però python3 è il futuro e non ha senso non prevedere un percorso di migrazione ( almeno nel lungo periodo ).
Dopo di che ci sono svariati libri. I più gettonati ( completi, coerenti, didatticamente ben impostati ) sono quelli di Mark Lutz e Alex Martelli. E ( come scriveva un utente in un altro forum ) è sempre bene preferire testi della O'Reilly quando si tratta d'informatica.