0% ont trouvé ce document utile (0 vote)
12 vues2 pages

TP Python : Boucles et Fonctions

Le document présente un TP de Python axé sur les boucles et les fonctions. Il contient plusieurs exercices, notamment le calcul de valeurs avec des boucles, la création de fonctions pour compter des caractères, calculer des moyennes, et afficher des triangles. Les étudiants doivent créer des fichiers pour définir et tester leurs fonctions.

Transféré par

vergilbus54
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 PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
12 vues2 pages

TP Python : Boucles et Fonctions

Le document présente un TP de Python axé sur les boucles et les fonctions. Il contient plusieurs exercices, notamment le calcul de valeurs avec des boucles, la création de fonctions pour compter des caractères, calculer des moyennes, et afficher des triangles. Les étudiants doivent créer des fichiers pour définir et tester leurs fonctions.

Transféré par

vergilbus54
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 PDF, TXT ou lisez en ligne sur Scribd

3IAII – 3GI : TP DE PYTHON

Boucles et Fonctions

Partie I : Boucles

Exercice 1 :
Calculer AB à l’aide de la boucle while.

Exercice 2 :
Lire 2 entiers A et B et calculer et afficher les nombres divisibles par 5 compris entre A et B

Partie II : Fonctions

Dans le cadre des fonctions vous aurez besoins de créer 2 fichiers :


- un fichier [Link] : contient les définitions de vos fonctions
- un fichier [Link] : fait l’appel aux fonctions
NB : les deux fichiers doivent être dans le même répertoire (dossier)
Importer le module fonctions dans le fichier test à l’aide de l’instruction
from fonctions import *

Exercice 3 :
Ecrire une fonction nbcar qui prend en paramètre une chaine de caractères et un caractère
et retourne le nombre d’occurrences de ce caractère dans la chaine. Par d »faut le caractère à
rechercher est la ‘e’
Exemple : c=nbcar(‘bonjour’, ‘o’) retourne 2
c=nbcar(‘bienvenue’) retourne 3

Exercice 4 :
Ecrire une fonction moyPair() qui prend en paramètre deux entiers x, y et affiche la
moyenne des nombre pairs compris entre x et y

Exercice 5 :
Ecrire une fonction récursive factoriel() qui permet de retourne le factoriel d’un entier A
transmis en paramètres

Exercice 6 :
Ecrire une fonction triangle qui prend en paramètre un entier et un caractère et affiche un
triangle rectangle formé par ce caractère. Par défaut le caractère est *
Exemple :
si le caractère est +, et le nombre 3 Si le nombre est 3
+ *
++ **
+++ ***

2024-2025 – EBOBISSE DJENE Yves Frederic [Link]@[Link]


3IAII – 3GI : TP DE PYTHON
Boucles et Fonctions
Ecrire une autre fonction qui affichera le triangle suivant pour le nombre 4 par exemple
*
***
*****
*******
Vous pouvez créer d’autres fonctions si nécessaires.

2024-2025 – EBOBISSE DJENE Yves Frederic [Link]@[Link]

Vous aimerez peut-être aussi