Informatique

Question

Bonjour Madame, Monsieur,

après plusieurs essais pour ces exercices sur Edupython, je ne trouve point de réponse correcte à ces exercices.
Merci en avance pour votre aide
Bonjour Madame, Monsieur, après plusieurs essais pour ces exercices sur Edupython, je ne trouve point de réponse correcte à ces exercices. Merci en avance pour

1 Réponse

  • Réponse :

    6.5

    def recherche (liste, nb) :

        for x in liste :

           if x==nb :

               return True

       return False

    print (recherche([5, 3,4,5,7,52],1))

    6.6 (je sais juste pas pour la complexité temporelle)

    def total (liste):

       total=0

       for nb in liste :

           total=total+1

       return total

    print (total([5, 3,4,5,7,52]))

    6.7.1 et 6.7.2 et 6.7.3 (j'ai mis les 3 en 1)

    def min (liste) :

       y=0

       min=liste[0]

       place_nb=0

       place=0

       liste_place_min=[]

       for nb in liste:

           if nb<min :

               min=nb

               place_nb=y

           y=y+1

       for n in liste :

           if n==min :

               liste_place_min.append(place)

           place=place+1

        return (min, place_nb,liste_place_min)

    print (min([1,5,-3,9,1,2,3,7,9,8]))

    (j'ai tester normalement tous fonctionne)

    (j'espère que c'est se qu'il te faillais ^^ si tu as des question n'hésite pas !)

    Explications :