Errore “ValueError: nome del campo di lunghezza zero nel formato” in Python 3.0,3.1,3.2

|

Sto provando a imparare Python (3 per essere più specifici) e ricevo questo errore:

ValueError: nome del campo di lunghezza zero nel formato 

Ho cercato su Google e ho scoperto che devi specificare i numeri:

a, b = 0, 1 if a < b: print("a ({0}) è minore di b ({1})".format(a, b)) else: print("a ({0}) non è minore di b ({1}) ".format(a, b)) 

E non come dice il tutorial (da lynda.com):

a, b = 0, 1 se un < b: print("a ({}) è minore di b ({})".format(a, b)) else: print("a ({}) non è minore di b ({})".format( a, b)) 

Il tutorial che sto seguendo ha Python 3.1 e sto usando 3.2 e quello che ho letto su questo errore è che questo accade solo in <3.1 (3.0). L'hanno annullato in 3.2 o sto sbagliando qualcosa?

Inoltre, parla lentamente ;) questa è letteralmente la mia prima notte di apprendimento di Python e solo il secondo "script" che ho scritto in Python.