Problème d'indentation

Résolu/Fermé
ewap_1259 Messages postés 2 Date d'inscription jeudi 2 avril 2020 Statut Membre Dernière intervention 4 avril 2020 - 2 avril 2020 à 02:28
Phil_1857 Messages postés 1883 Date d'inscription lundi 23 mars 2020 Statut Membre Dernière intervention 28 février 2024 - 4 avril 2020 à 10:38
Bonjour,
j'ai un problème avec mon programme, je viens de débuter.
a = 5
>>> b = 3
>>> if a>b:
... a,b=b,a
File "<stdin>", line 2
a,b=b,a
^
IndentationError: expected an indented block
voila ce que m'affiche le programme. Pourriez vous m'aidez svp.

Configuration: Windows / Chrome 80.0.3987.149

5 réponses

Phil_1857 Messages postés 1883 Date d'inscription lundi 23 mars 2020 Statut Membre Dernière intervention 28 février 2024 178
4 avril 2020 à 10:38
Bonjour ewap_1259,

Oui, le problème était surement que les lignes après if a>b n'était pas décalées d'une indentation !

Le message était clair:
"IndentationError: expected an indented block " -> Erreur d'indentation : bloc indenté attendu

Tu peux maintenant marqué cet appel comme "résolu" pour clore le débat
1
yg_be Messages postés 22720 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 23 avril 2024 1 476
2 avril 2020 à 09:12
bonjour, utilise les balises de code pour partager ton code, cela nous permettra, entr'autres de vérifier l'indentation: https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
j'imagine que tu fait des recherches et consulté la documentation avant de poser ta question.
0
a = 5
>>> b = 3
>>> if a>b:
... a,b=b,a
File "<stdin>", line 2
a,b=b,a


Désolé c la Première que je demande de l'aide sur des forums. Merci de votre réponse
0
Phil_1857 Messages postés 1883 Date d'inscription lundi 23 mars 2020 Statut Membre Dernière intervention 28 février 2024 178
3 avril 2020 à 16:35
Bonjour ewap_1259,

OK ,mais tu n'as toujours pas utilisé les balises comme l'indiquais yg_be … donc on ne voit pas les indentations de ton code

Cà doit donner un truc qui ressemble à çà (c'est un exemple) :

# -*- coding:Latin-1 -*-

import os
import glob

print('\nListe des fichiers du répertoire courant avec glob :')
for f in glob.glob("*.*"):
	print(f)


Recommence pour voir ...
0

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

Posez votre question
ewap_1259 Messages postés 2 Date d'inscription jeudi 2 avril 2020 Statut Membre Dernière intervention 4 avril 2020
4 avril 2020 à 10:28
Je vous remercie de votre aide j'ai finit par trouver la solution. Merci beaucoup
0