Exercices corrigés en langage Python
Exercices Python: les bases Exercices Python: les classes Exercices Python: les fichiers
Cours Python Complet + 500 Exercices Avec Solutions
Exercices Python: les bases Exercices Python: les classes Exercices Python: les fichiers
Exercice 3 Ecrire un algorithme en Python qui invite l'utilisateur à saisir deux nombres 'a' et 'b' et de lui afficher leur maximum, sans utiliser la fonction max() ni aucune fonction prédéfinie.
Exercice 24 Un palindrome est un mot dont l'ordre des lettres reste le même si on le lit de gauche à droite ou de droite à gauche. Exemple : 'laval' , 'radar, 'sos'... sont des palindromes. Ecrire un programme en Python qui demande à l'utilisateur de saisir un mot et de lui renvoyer s'il s'agit…
Exercice1 Ecrire un programme en langage Python qui demande à l’utilisateur de saisir son nom et de lui afficher son nom avec un message de bienvenue ! Solution
1 2 3 4 5 6 7 | nom = input("Tapez votre nom : ") print("Bienvnue : " , nom) """ output: Tapez votre nom : Majid Bienvnue : Majid """ |
Voir la liste des cours Python Voir la iste des exercices Python Younes Derfoufi CRMEF OUJDA
Pour être informé des nouveautés, veuillez vous inscrire à notre chaine YouTube! S'abonner = Soutenir le gratuit ! Exercice 1 || Solution Ecrire un programme en langage Python qui demande à l'utilisateur de saisir son nom et de lui afficher son nom avec un message de bienvenue ! Exercice 2 || Solution Ecrire un programme en…
1 - Variables, fonctions, listes & chaînes string.... Exercice 1 || Solution Ecrire un programme en langage Python qui demande à l'utilisateur de saisir son nom et de lui afficher son nom avec un message de bienvenue ! Exercice 2 || Solution Ecrire un programme en Python qui demande à l'utilisateur de saisir deux nombres a…
Exercice 9 Écrire un algorithme en Python qui demande à l'utilisateur de saisir un nombre entier n et de lui afficher n! de deux façons différentes
Exercice 10 Ecrire un programme en Python qui demande à l’utilisateur de saisir le rayon d'un cercle et de lui renvoyer la surface et le périmètre. Solution
1 2 3 4 5 6 7 8 9 10 | # importer le nombre pi à partir de la bibliothèque math from math import pi # lire la valeur du rayon r r = int(input("Saisissez la valeur du rayon r: ")) # calcul du périmètre du cercle P = 2*pi*r # calcul de la surface du cercle S = pi*(r**2) print("Le périmètre du cercle de rayons r =",r," est P = ", P) print("La surface du cercle de rayons r =",r," est S = ", S) |
Voir la liste des cours Python Voir la iste des exercices Python Younes Derfoufi CRMEF OUJDA
Exercice 9. Écrire un programme en Python qui demande à l'utilisateur de saisir un nombre entier n et de lui afficher n ! Solution Younes Derfoufi CRMEF OUJDA
Exercice 8 Ecrire un programme en Python qui demande à l'utilisateur de saisir un nombre entier n et de lui afficher la valeur de la somme 1 + 2 + … + n = ? Solution
1 2 3 4 5 6 7 8 | # Demander à l'utilisateur de saisir la valeur de l'entier n n = int(input("Type a value of the integer n ")) # définir et initialiser la somme somme = 0 for i in range(1,n+1): somme = somme + i print("La somme 1 + 2 + 3 + ...+ ",n," = : ", somme) |
Voir la liste des cours Python Voir la iste des exercices Python Younes Derfoufi CRMEF OUJDA
Exercice 7 Ecrire un programme en Python qui demande à l’utilisateur de saisir 3 nombre x, y et z et de lui afficher leur maximum sans utiliser aucune fonction prédéfinie. Solution
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | # Demander à l'utilisateur de taper 3 nombres a, b, c a = int(input("Type a value of the number a ")) b = int(input("Type a value of the number b ")) c = int(input("Type a value of the number c ")) # définir et initialiser le maximum à zero max = 0 if(a > b): max = a else: max = b if(max < c): max = c else: max = max print("Le maximum des trois nombre est : max(a,b,c) = ", max) |
Voir la liste des cours Python Voir la iste des exercices Python Younes Derfoufi CRMEF OUJDA
Exercice 6 Ecrire un programme en langage Python qui demande à l’utilisateur de saisir son âge et de lui afficher le message « vous êtes Majeur ! » si l’âge tapé est supérieur ou égale à 18 et le message « vous êtes mineur ! » si l’âge tapé est inférieur à 18 Solution Pour…
Exercice 23 Ecrire un programme en langage Python qui demande à l’utilisateur de saisir le nom d’un fichier et de lui renvoyer son extension. Exemple si l’utilisateur saisie coursPython.pdf le programme lui renvoie le message « L’extension du fichier est .pdf ». Younes Derfoufi CRMEF OUJDA
Exercice 5 Ecrire un programme en langage Python qui demande à l’utilisateur de saisir son nombre entier et de lui afficher si ce nombre est pair ou impair. Solution
1 2 3 4 5 6 7 8 9 10 | # Lire la valeur de n n = input("Type value of the integer n : ") # Convertir n en entier n = int(n) # Tester si n est pair ou non if(n%2 == 0): print("Le nombre '", n, "' tapé est pair ") else: print("Le nombre '", n, "' tapé est impair ") |
Voir la liste des cours Python Voir la iste des exercices Python Younes Derfoufi CRMEF OUJDA
Exercice 4 Ecrire un programme en langage Python qui affiche les 100 premiers nombres entiers positifs Solution
1 2 3 4 5 6 7 8 9 10 11 12 | # parcourir les 100 premiers nombres à l'aide de la boucle for for i in range(1,101): print(i) """ après exécution le programme affiche les 100 premiers nombres : 0 1 2 . . . 100 """ |
Voir la liste des cours Python Voir la iste des exercices Python Younes Derfoufi CRMEF OUJDA
Exercice 3 Ecrire un programme en Python qui demande à l'utilisateur de saisir deux nombres a et b et de lui afficher leur maximum, sans utiliser la fonction max() ni aucune fonction prédéfinie. Solution
1 2 3 4 5 6 7 8 9 | # lire les valeurs de a et b a = int(input("Tapez la valeur du nombre a : ")) b = int(input("Tapez la valeur du nombre b : ")) # Faire un test de comparaison pour trouver le plus grand if (a > b): print("Le maximum de a et de b est : a = ", a) else: print("Le maximum de a et de b est : b = ", b) |
Voir la liste des cours Python Voir la iste des exercices Python Younes Derfoufi CRMEF OUJDA
Exercice 2 Ecrire un programme en Python qui demande à l’utilisateur de saisir deux nombres a et b et de lui afficher leur somme : a + b Solution
1 2 3 4 5 6 7 8 9 10 11 | # demander à l'utilisateur de saisir les valeurs de a et de b a = input("Tapez la valeur du nombre a : ") b = input("Tapez la valeur du nombre b : ") # Convertir les chaines de caractères en entier a = int(a) b = int(b) s = a+b # afficher le résulatat de la somme a + b print("La somme de a et de b est a + b = " , s) |
Voir la liste des cours Python Voir la iste des exercices Python Younes Derfoufi CRMEF OUJDA