Problème d'indentation

Résolu
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

  1. 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. Je vous remercie de votre aide j'ai finit par trouver la solution. Merci beaucoup
      1. 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 ...
        1. 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