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

Majuscules et manipulations en Python

exercice de python

Transféré par

yvesdeuce
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)
6 vues2 pages

Majuscules et manipulations en Python

exercice de python

Transféré par

yvesdeuce
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

Ministère de l’Enseignement Supérieur et République de Côte d’Ivoire

de la Recherche Scientifique Union-Discipline-Travail


--------------------------- ---------------------

TD 3
Institut Universitaire d’Abidjan
Classe : Licence 1 GI / MIAGE Matière : Langage Python
EXERCICE 1:
Ecrire un programme Python qui permet d'échanger le premier et le dernier mot.
Exemple si s ="Pyhon est bon", le programme renvoie la chaine s2 = "bon est
Pyhon". On suppose que le texte est bien formé ( un espace après chaque
ponctuation et aucun espace avant la ponctuation).

EXERCICE 2:
Créez une fonction Python, appelée nombreDivisibles, qui s'applique à une liste de
nombres et un entier n, et qui renvoie le nombre d’éléments de la liste qui
sont divisible par n.
EXERCICE 3:
Créer une fonction en Python nombreOccurences() qui s'applique à une liste L et un
élément x comme paramètres et qui retourne le nombre de fois où l’élément x
apparait dans la liste L sans utiliser la fonction count().

EXERCICE 4:
Créer une fonction Python nommée InsertEtoile() qui place des "étoiles " entre
chaque caractères d'une chaine fournie en entrée. Exemple pour la chaine s =
"Python" , InsertEtoile(s) donne P*t*h*o*n

EXERCICE 5:
Créer une fonction Python nommée Majuscule() qui permet de transformer une liste
de chaines en une autre liste constituée de chaines en majuscule.

EXERCICE 6:
Écrire un algorithme python qui calcul le nombre de caractères communs dans deux
chaînes s1 et s2.
Exemple si s = "Hello" et s2 = "World", les caractères communs sont 'l' et 'o', alors
l'algorithme renvoie 2.

EXERCICE 7:
Ecrire un programme qui demande à l'utilisateur de saisir 10 entiers stockés dans un
tableau ainsi qu'un entier R. Le programme doit rechercher si R se trouve dans le
tableau et afficher "R se trouve dans le tableau" ou "R ne se trouve pas dans le
tableau".

EXERCICE 8:
Écrivez un programme qui afficher la conjugaison de verbe selon un temps défini.

TD 2 GI / MIAGE– Licence 1 - IUA

Page 1/2
EXERCICE 9:
Ecrivez un algorithme qui permet de saisir un nombre quelconque de valeurs (de
type entier), et qui les range au fur et à mesure dans un tableau. Le programme, une
fois la saisie terminée, doit dire si les éléments du tableau sont tous consécutifs ou
non.

EXERCICE 10:

Dans une enquête sur les conditions de vie des ménages d’un village, on dispose de
la série statistique du nombre d’enfants de 10 ménages:

Ménage 1 2 3 4 5 6 7 8 9 10
Nombre 4 1 4 5 2 3 9 4 5 7
enfants

2) Calculer la moyenne du nombre d’enfants par ménage de deux façons différentes


1) Calculer la médiane.
NB : Utiliser les fonctions statistiques de python

TD 2 GI / MIAGE– Licence 1 - IUA

Page 2/2

Vous aimerez peut-être aussi