TP-Cours ITC 06 : Récursivité [Semaines 11, 12 et 13]
Figures fractales créées par des fonctions récursives, tours de Hanoï, factorielles et suite de Fibonacci : redondance d'appels et mémoïsation.
Figures fractales créées par des fonctions récursives, tours de Hanoï, factorielles et suite de Fibonacci : redondance d'appels et mémoïsation.
Tri à bulles ou "sinking Sort": de la danse hongroise à l'algorithme puis au programme Python. Range le fond d'abord !
Recherche d'un élément dans un tableau, recherche du plus grand élément d'un tableau, des deux plus grands éléments. Code Python.
Quelques connaissances de base sur les listes Python. Création par compréhension, par append successifs, accès par indice positif valide, concaténation +, slicing.
Quelques connaissances de base sur les listes Python. Création par compréhension, par append successifs, accès par indice positif valide, concaténation +, slicing.
Structures de contrôle. Définition et exemples de fonctions Python, boucles while et boucles for. Comment choisir ?
Structures de contrôle. Définition et exemples de fonctions Python, boucles while et boucles for. Comment choisir ?
Premier TP-Cours sur les bases du langage Python. Console, éditeur, séquence d'instructions, structure de contrôle : la sélection if.