Cours n°2 - Représentation de la mémoire et fonctions

Поделиться
HTML-код
  • Опубликовано: 19 окт 2024
  • Cette vidéo complète la représentation simplifiée de la mémoire qui a été vue au cours n°1 et s'intéresse plus particulièrement à ce qu'il se passe dans la pile lors d'un appel de fonction.
    Elle est à l'attention des étudiants de première année de l'IUT Informatique d'Orléans.
    Le site de pythontutor : pythontutor.com...
    Le script sur la suite de Syracuse :
    def suivant_pair(a):
    res= a//2 # ICI
    return res
    def suivant_impair(a):
    res = 3*a + 1
    return res
    def suivant(a):
    if a%2 ==0:
    res = suivant_pair(a)
    else:
    res = suivant_impair(a)
    return res
    def syracuse_5(nombre):
    """renvoie la liste des 5 premiers
    termes de la suite de Syracuse"""
    res = list()
    for i in range(5):
    res.append(nombre)
    nombre = suivant(nombre)
    return res
    exemple1 = syracuse_5(3)
    print(exemple1)
    exemple2 = syracuse_5(1)
    print(exemple2)

Комментарии •