Exercice 9 Repr´esentation d’une fonction d´efinie en Python
1. En s’inspirant de la fin du III du chapitre 2, d´efinir une fonction Python gqui prend comme argument un
r´eel xet qui retourne x5+x+ 1.
2. Repr´esenter graphiquement cette fonction sur [−2,4].
3. Ajouter successivement les diff´erentes lignes apr`es les lignes de commande de la ligne pr´ec´edente.
(a) pypl.grid() ;
(b) pypl.axhline(color=’black’) ;
(c) pypl.axvline(color=’black’) ;
(d) pypl.legend([’fonction g’],loc=’upper left’).
III Listes
Exercice 10 Premi`eres listes
On appelle liste un objet du type [1,2,3,5,12] qui est une liste de valeurs.
1. Taper liste = [1,2,3,5,12] dans la console puis tester les fonction len(liste),max(liste),min(liste),
sum(liste) ainsi que liste[2] en les expliquant.
2. D´efinir une fonction Python appel´ee moyenne qui pour une liste donn´ee, renvoie la moyenne des valeurs
de la liste.
3. Taper d´esormais liste = sort(liste) puis expliquer.
4. D´efinir une nouvelle fonction appel´ee mediane qui pour une liste donn´e, renvoie la valeur m´ediane des
valeurs de la liste (lorsqu’on a un nombre pair de valeur, prend la moyenne des deux valeurs centrales ).
5. Tester vos deux fonctions sur les listes
L1 = [10, 12, 14, 10, 10, 12, 10, 14, 12, 16, 8, 10]
L2 = [10, 12, 14, 10, 10, 12, 10, 14, 12, 18, 5, 10]
Que constate-t-on ?
Exercice 11 Une ´etude de suite
En revoyant la fa¸con d’´ecrire ordonneecos et en utilisant sum dans un des exercices pr´ec´edents, cr´eer une
fonction Python serie(alpha,n) qui pour un entier n∈N∗et un r´eel α, retourne la valeur de
Sn= 1 + 1
2α+··· +1
nα=
n
X
k=1
1
kα.
D´eterminer la comportement de la suite (Sn) (ceci d´epend de α).
3