Skip to main content
Ctrl
+
K
Exercices de Python
Page d’accueil
1. Input / print
1.1. Input/print: Somme de trois nombres
1.2. Input/print: Calcul de l’aire d’un triangle rectangle
1.3. Input/print: Hello, Harry!
1.4. Input/print: Précédent et suivant
1.5. Input/print: Partage de pommes
1.6. Input/print: Heures et minutes
1.7. Input/print: Deux horodatages
2. Nombres
2.1. Nombres : deux chiffres
2.2. Nombres : échanger les chiffresdigits
2.3. Nombres : deux derniers chiffres
2.4. Nombres : chiffre des dizaines
2.5. Nombres : premier chiffre après la virgule
2.6. Nombres : somme des chiffres
2.7. Nombres : parcours d’une voiture
2.8. Nombres : siècle
2.9. Nombres : coût total
2.A. Nombres : jour de la semaine
2.B. Nombres : horloge numérique
2.C. Nombres : cadran d’une horloge
2.D. Nombres : bureaux d’une école
3. If / else
3.1. If/else: Pair ou impair
3.2. If/else: Minimum de deux nombres
3.3. If/else: Signe
3.4. If/else: Nombre à 3 chiffres
3.5. If/else: Un seul positif
3.6. If/else: Chiffres croissants
3.7. If/else: Palindrome à 4 chiffres
3.8. If/else: Minimum de 3 nombres
3.9. If/else: Nombre de jours dans un mois
3.A. If/else: Nombres égaux
3.B. If/else: Position d’un outlier
3.C. If/else: Échecs : mouvement de tour
3.D. If/else: Échecs : case noire
3.E. If/else: Échecs - même couleur
3.F. If/else: Échecs : mouvement du roi
3.G. If/else: Échecs : mouvements de fou
3.H. If/else: Échecs : mouvements de reine
3.I. If/else: Échecs : mouvement de cavalier
3.J. If/else: Année bissextile
3.K. If/else: Jour suivant
3.L. If/else: Équation linéaire
3.M. If/else: Minimum de 5 nombres
3.N. If/else: Sommets d’un rectangle
3.O. If/else: Tri de 3 nombres
4. For
4.1. For: Series - 1
4.2. For: Series - 2
4.3. For: Somme de 10 nombres
4.4. For: Somme de N nombres
4.5. For: Somme des cubes
4.6. For: Factorielle
4.7. For: Nombre de zéros
4.8. For: Somme de factorielles
4.9. For: Carte perdue
4.A. For: Echelle
5. Chaînes de caractères
5.1. Chaînes de caractères : Slices
5.2. Chaînes de caratères : nombre de mots
5.3. Chaînes de caractères : deux moitiés
5.4. Chaînes de caractères : échanger deux mots
5.5. Chaînes de caractères : première et dernière occurences
5.6. Chaînes de caractères : deuxième occurrence
5.7. Chaîne de caractères : retirer une partie
5.8. Chaînes de caratères : inverser une partie
5.9. Chaînes de caractères : remplacer
5.A. Chaînes de caractères : retirer un caractère
5.B. Chaîne de caractères : remplacer dans une sous-partie
5.C. Chaînes de caractères : retirer un caractère tous les trois caractères
6. While
6.1. While: Liste des carrés
6.2. While: Plus petit diviseur
6.3. While: Puissances de 2
6.4. While: Course à pied
6.5. While: Longueur d’une séquence
6.6. While: Somme d’une séquence
6.7. While: Moyenne d’une séquence
6.8. While: Maximum d’une séquence
6.9. While: Indice du maximum
6.A. While: Nombre d’éléments pairs
6.B. While: Plus grand que le précédent
6.C. While: Deuxième plus grande valeur
6.D. While: nombre de maxima
6.E. While: plus grande sous-série
6.F. While: nombres de Fibonacci
6.G. While: indice de Fibonacci
7. Listes
7.1. Lists: Indice pair
7.2. Lists: Element pair
7.3. Lists: Plus grand que le voisin de gauche
7.4. Lists: Même signe que son voisin
7.5. Lists: Plus grand que ses voisins
7.6. Lists: Nombre d’éléments distincts
7.7. Lists: Inversion des voisins
7.8. Lists: Maximum
7.9. Lists: Inversion du min et du max
7.A. Lists: Pairs de nombres égaux
7.B. Lists: Element unique
7.C. Lists: Huit reines
7.D. Lists: Bowling
8. Listes 2D
8.1. Listes 2D : multiplicateur
8.2. Listes 2D : maximum
8.3. Listes 2D : diagonales
8.4. Listes 2D : triangles
8.5. Listes 2D : échanger des colonnes
8.6. Listes 2D : flocon de neige
8.7. Listes 2D : damier
9. Sets
9.1. Sets : nombre d’éléments distincts
9.2. Sets : nombre d’éléments communs
9.3. Sets : intersection
9.4. Sets : déjà vu
9.5. Sets : deviner le nombre
A. Dictionnaires
A.1. Dicts: Nombre d’occurrences
A.2. Dicts: Synonymes
A.3. Dicts: Elections
A.4. Dicts: Mot le plus fréquent
A.5. Dicts: Droits d’accès
A.6. Dicts: Pays et villes
A.7. Dicts: Analyse de la fréquence de mots
A.8. Dicts: Dictionnaire Français-Latin
B. Fonctions
B.1 Fonctions : retourne un affichage
B.2 Fonctions : passage d’un paramètre
B.3 Fonctions : retourne une valeur
B.4 Fonctions : Argument avec une valeur par défaut
B.5 Fonctions : appels récursifs
C. Fichiers
C.1 Fichiers : les fichiers texte plat
C.2 Fichiers : les fichiers CSV
C.3 Fichiers : les fichiers JSON
D. Objet
D.1. Objet : création sans paramètre
D.2. Objet : création avec paramètres
D.3. Objet : création avec paramètres facultatifs
D.4. Objet : utilisation d’un attribut
D.5. Objet : utilisation d’une méthode sans paramètre
D.6. Objet : utilisation d’une méthode avec paramètres
D.7. Objet : définition d’une classe et de son initialisateur
D.8. Objet : définition d’une méthode d’instance
.md
.pdf
9. Sets
9. Sets
#
Cette section contient des exercices sur les sets.
[splashscreen] enabled = false