Ci sono alcune differenze tra versione 2.7 e versione 3 e vogliamo tenere il corso aggiornato.
La versione 2.7 è ancora molto utilizzata perché non tutte le librerie sono state aggiornate per la versione 3, per cui ancora la si trova installata per default in Linux.
Le maggiori distribuzioni però stanno tutte migrando alla versione 3.
Per evitare incompatibilità gli homework devono essere sviluppati in python 3.