Pour ceux qui utilisent Python 2.6. Dans la version 2.6, le code suivant entraînera une erreur.
for i in range(10):
if(i%2 == 0):
print("{} is even".format(i))
else:
print("{} is odd".format(i))
print("done")
2.6 ne semble pas fonctionner avec le style d'écriture ci-dessus. http://stackoverflow.com/questions/10054122/valueerror-zero-length-field-name-in-format-python
for i in range(10):
if(i%2 == 0):
print("{0} is even\n".format(i))
else:
print("{0} is odd\n".format(i))
print("done")
Si oui, cela fonctionne.
Nous vous recommandons d'utiliser les séries 2.7 ou 3.
Recommended Posts