Testez vos connaissances en Python à l’aide des défis suivants !

Défis
Notions abordées
n°1
Calcul de moyenne, instruction for, entiers ou flottants, liste
n°2
Problème du jeu d’échecs, boucle while, entiers
n°3
Recherche d’un minimum, instruction for, entiers, liste
n°π
Approximation du nombre π, instruction for, entiers
n°4
Compléments à 1, instruction for, méthode append, liste, entiers
n°5
Renverse une chaîne de caractères, instruction for
n°6
Recherche la dernière occurrence d’un élément dans une liste, instruction for
n°7
Produit de deux entiers, instruction for
n°8
Conversion base 2 vers base 10, instruction for, liste, entiers
n°9
Suite de Fibonacci, instruction for, entiers
n°10
Occurrence d’un caractère dans une chaîne, instruction for
n°11
Calcul de moyenne pondérée, instruction for, liste, tuple
n°12
Delta encoding, instruction for, méthode append, liste, entiers
n°13
Recherche d’un minimum et maximum dans une liste, renvoi dans un dictionnaire
n°14
Occurrence des caractères d’une phrase, renvoi dans un dictionnaire
n°15
Suite de Syracuse, boucle while, méthode append, liste, entiers
n°16
Opérateur « ou exclusif », instruction for, méthode append, liste, entiers
n°17
Vérification du tri croissant d’une liste, instruction for
n°18
Occurrence d’un élément dans une liste, instruction for
n°19
Comparaison d’un mot et d’un mot à trou, boucle while, chaîne de caractères
n°20
Algorithme du rendu de monnaie, boucle while, entiers
n°21
Calcul de moyenne, instruction for, entiers ou flottants, liste
n°22Tri par sélection, instruction for, liste, entiers
A VENIR…
n°23
Fusion de deux tableaux, boucle while, instruction del, liste, entiers
n°24
Recherche d’un maximum, instruction for, liste
n°25
Recherche d’un maximum et de sa position dans un liste, instruction for, liste, entiers
n°26
Recherche d’entiers consécutifs dans une liste, instruction for, méthode append, entiers
n°27
Recherche d’un maximum et de sa position dans un liste, instruction for, liste, entiers
n°28
Conversion base 10 vers base 2, boucle while, méthode append, liste, entiers, tuple
n°29
Recherche dichotomique, boucle while, liste, entiers
n°30
Nombre de mots dans une phrase, instruction for, chaîne de caractères
n°31
Recherche d’une température minimale et de l’année correspondante, instruction for, liste, entiers, tuple
n°32
Recherche d’une valeur maximale dans un dictionnaire, instruction for, tuple
n°33
Recherche d’un minimum dans une liste, renvoie l’indice de la première occurrence, instruction for, liste, entiers ou flottants
n°34
Taille d’un arbre binaire, récursivité, dictionnaire, liste
n°35
Occurrence d’une valeur numérique dans une liste, instruction for, entiers ou flottants
n°36
Recherche du caractère le plus fréquent d’une chaîne de caractères, instruction for, liste

Envie d’en savoir plus ?

Tout savoir sur la spécialité NSI au lycée En Forêt.