[Python] Indentation Error dans boucle While

Résolu/Fermé
Estydral
Messages postés
39
Date d'inscription
jeudi 22 mai 2008
Statut
Membre
Dernière intervention
23 janvier 2016
- 13 janv. 2009 à 10:31
Estydral
Messages postés
39
Date d'inscription
jeudi 22 mai 2008
Statut
Membre
Dernière intervention
23 janvier 2016
- 15 janv. 2009 à 14:47
Bonjour,

Étant un nouvel utilisateur de Python, je rencontre quelques petits problèmes...
Dans ce cas précis, je rencontre un problème concernant la modification des données contenues dans un tableau.

Exemple: Je souhaite remplacer "animal" par "[var.animal]"


Voici mes quelques lignes de code:


CVar=['chien', 'blanc']
ThemeTMP=['animal', 'couleur']

for i in range(0,len.ThemeTMP):
ThemeTMP[i]="[var."+ThemeTMP[i]+"]"


Message d'erreur obtenu:
IndentationError: expected an indented block (pointant sur le "P" de ThemeTMP de la dernière ligne)

Si quelqu'un pourrait m'expliquer la raison de cette erreur, ce serait avec plaisir..
Merci!

5 réponses

Estydral
Messages postés
39
Date d'inscription
jeudi 22 mai 2008
Statut
Membre
Dernière intervention
23 janvier 2016
6
13 janv. 2009 à 11:58
=> Résolu, il manquait juste un espace avant ma ligne de code.. >_<
0
sebsauvage
Messages postés
32844
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 653
15 janv. 2009 à 09:57
En Python, les espaces comptent. Je te conseille de suivre un cours Python.

CVar=['chien', 'blanc']
ThemeTMP=['animal', 'couleur']

for i in range(0,len.ThemeTMP):
    ThemeTMP[i]="[var."+ThemeTMP[i]+"]" 


Il faut des espace au début de la ligne ThemeTMP[i]... pour indiquer à Python que ce bout de code est à l'intérieur de la boucle for.
0
Estydral
Messages postés
39
Date d'inscription
jeudi 22 mai 2008
Statut
Membre
Dernière intervention
23 janvier 2016
6
15 janv. 2009 à 14:11
Merci pour ta réponse SebSauvage,

Je ne peut malheureusement pas prendre de cours Python, j'habite dans un coin perdu.. Je recherche les informations au fur et à mesure dans le manuel et sur le net mais des fois, sa coince :p
0
Estydral
Messages postés
39
Date d'inscription
jeudi 22 mai 2008
Statut
Membre
Dernière intervention
23 janvier 2016
6
15 janv. 2009 à 14:47
Merci!

Je télécharge ça pour ce soir :)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
sebsauvage
Messages postés
32844
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 653
15 janv. 2009 à 14:43
Certains cours sur Python son téléchargeables:
http://wikipython.flibuste.net/Debuter
-1