I – Suite de la forme 
Soit la suite définie par ![]()
.![]()
- Dans Thonny, créer la fonction
suite_u()de paramètrenet qui retourne le terme.
- Déterminer
puis
.
- Créer une fonction
liste_u()de paramètrenbqui retourne la liste desnbpremiers termes de la suiteu.
Remarque: En python, la méthodeappend()permet d’ajouter un terme à la fin d’une liste.>>> liste = [] >>> liste.append(5) >>> liste [5] >>> liste.append(7) >>> liste [5, 7]
II – Suite de la forme 
Soit la suite définie par récurrence:![]()
.![]()
- Créer la fonction
suite_v()de paramètrenet qui retourne le terme.
Une telle fonction informatique s’appelle fonction récursive.Remarque: dire qu’une suite est de la formeavec
est équivalent à dire que la suite est de la forme
avec
.
- Calculer

- Calculer
puis
.
- Conjecturer la valeur de
selon les valeurs de
.
III – Dépassement de seuil
- Ecrire une fonction
seuil()de paramètressuiteetvalqui retourne le premier indice à partir duquel le terme de rangnde la suitesuiteest supérieur à la valeurval. - Tester cette fonction avec la suite
. Par exemple:
>>> seuil(suite_u,-0.001) 12 >>> seuil(suite_u,-0.0000001) 26 - Tester cette fonction avec la suite
. Par exemple:
>>> seuil(suite_v,4.999) 12 >>> seuil(suite_v,4.9999999) 26
IV – Somme de termes
Créer une fonction somme_termes() qui prend en paramètres une suite suite, l’indice du premier terme de la somme indice_debut et l’indice du dernier terme de la somme indice_fin. Cette fonction devra retourner la somme des termes de la suite suite d’indices compris entre indice_debut et indice_fin.
- Tester cette fonction avec la suite
. Par exemple:
>>> somme_termes(suite_u, 0, 5) -7.875 >>> somme_termes(suite_u, 0, 8) -7.984375 - Tester cette fonction avec la suite
. Par exemple:
>>> somme_termes(suite_v, 0, 5) 22.125 >>> somme_termes(suite_v, 0, 8) 37.015625 - Calculer
puis
.
- Conjecturer la valeur de
selon les valeurs de
.