[Python] Indentation Error dans boucle While
Résolu
Estydral
Messages postés
39
Date d'inscription
Statut
Membre
Dernière intervention
-
Estydral Messages postés 39 Date d'inscription Statut Membre Dernière intervention -
Estydral Messages postés 39 Date d'inscription Statut Membre Dernière intervention -
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!
É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!
A voir également:
- [Python] Indentation Error dans boucle While
- Citizen code python avis - Accueil - Outils
- Mon pc s'allume et s'éteint en boucle - Forum Matériel & Système
- Mon ordinateur s'allume et s'eteint en boucle ✓ - Forum Matériel & Système
- Fan error lenovo - Forum Refroidissement
- Cmos checksum error ✓ - Forum Carte-mère/mémoire
5 réponses
En Python, les espaces comptent. Je te conseille de suivre un cours Python.
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.
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.
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
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
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question