Credo sia il primo e ultimo errore: gli esempi di codice non sono copiabili e bisogna ribatterseli tutti. In più l'ident non è sempre rispettato (forse colpa dell'ebook) ma con Python, in cui l'ident è parte della sintassi...
Rispondi a questo post.