Tu utilise des espaces ET des tab pour indenter, il faut choisir l'un ou l'autre.
Il y a aussi une erreur, le code corrigé :
Code :
- i=1
- while i< 20 :
- if i % 3==0:
- i += 4
- print ("on incrémente i de 4 . i est maintenant égale à ",i)
- continue # On retourne au while sans executer les autres lignes
- print (" La variable i = ",i)
- i +=i
|
Le compilo gueule parceque la ligne print etait indenté sans raison. Les indentations ont un sens en Python, contrairement a la plupart des langages.
Maintenant, le code marche : http://ideone.com/TvJdeH
Message édité par khoyo le 16-11-2014 à 00:22:47