Bonjour !

J'ai la suite de syracuse définie par A = U0 est un entier strictement positif.
Un+1={Un/2 si Un est pair
3Un+1 sinon
En langage python je l'ai écrit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
def syracuse(U):
    if U%2==0:
        U=U/2
    else:
        U=3*U+1
    return U
On me demande d'écrire une fonction qui prend A en argument, et retourne les listes n et Un
Ensuite je dois afficher le graphique de la suite de syracuse, c'est-à-dire les points de coordonnées (n,Un) avec la bibliothèque matplotlib
mais je ne sais pas comment faire.

Pouvez-vous m'aider ?