0% ont trouvé ce document utile (0 vote)
8 vues3 pages

Fonctions Python : Exemples et Exercices

Le document présente un TP sur les fonctions en Python, comprenant plusieurs exercices. Les exercices incluent la définition de fonctions pour effectuer des opérations arithmétiques, le calcul de la somme des carrés, la moyenne d'une liste de nombres, et la gestion de dictionnaires pour un stock de magasin. Chaque exercice est accompagné d'exemples d'utilisation pour illustrer leur fonctionnement.

Transféré par

casawitech
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
8 vues3 pages

Fonctions Python : Exemples et Exercices

Le document présente un TP sur les fonctions en Python, comprenant plusieurs exercices. Les exercices incluent la définition de fonctions pour effectuer des opérations arithmétiques, le calcul de la somme des carrés, la moyenne d'une liste de nombres, et la gestion de dictionnaires pour un stock de magasin. Chaque exercice est accompagné d'exemples d'utilisation pour illustrer leur fonctionnement.

Transféré par

casawitech
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

Algorithmique et programmation Python

2023

TP4: Les fonctions

Exercice 1 :

Écrivez un programme en Python qui définit les fonctions suivantes :


• somme(a,b) : calcule et retourne la somme de a et b.

• multiplier(a,b) : calcule et retourne la multiplication de a et b.

• diviser(a,b) : calcule et retourne la division de a sur b (vérifier si b est différente de


zéro).
• soustraire(a,b) : calcule et retourne la soustraction de a et b.

Appelez toutes ses fonctions avec des valeurs pour les tester.

Exercice 2 :

Écrivez une fonction nommée somme_carres qui prend un nombre entier positif n en entrée et
calcule la somme des carrés des entiers de 1 à n. Ensuite retourne le résultat.

Exemple d’utilisation :
n=4
resultat = somme_carres(n)
print("La somme des carrés de 1 à", n, "est :", resultat)

Exercice 3 :

1. Écrivez une fonction nommée calculer_moyenne qui qui prend en entrée une liste de
nombres et retourne la moyenne de ces nombres.

Exemple d’utilisation :
liste_nombres = [10, 15, 20, 25, 30]
moyenne = calculer_moyenne(liste_nombres)
print("La moyenne des nombres est :", moyenne)

2. Créez une liste de nombres entiers et calculer la somme des nombres sans utiliser la
fonction somme.
3. Écrivez une fonction nommée notes_moyennes qui qui prend en entrée une liste de
notes des étudiants et retourne les notes supérieurs ou égal à 10.
4. Créez une liste de nombres et écrivez un programme qui affiche uniquement les
nombres pairs de la liste.
5. Écrivez une fonction qui prend en paramètre une liste de mots et renvoie une nouvelle
liste contenant la longueur de chaque mot.
Mr. Abdelmajid BOUSSELHAM
6. Écrivez une fonction qui prend une chaîne de caractères en entrée et renvoie True si la
chaîne est un palindrome, et False sinon.

Exercice 4 : les dictionnaires

Créez un dictionnaire représentant le stock d'un magasin (clés : noms des articles,
valeurs : quantités en stock). Écrivez un programme qui affiche tous les articles dont la
quantité en stock est inférieure à 10.
Mr. Abdelmajid BOUSSELHAM

Vous aimerez peut-être aussi