teaching:progappchim:suite_de_fibonacci-3

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
teaching:progappchim:suite_de_fibonacci-3 [2017/02/23 11:12] villersdteaching:progappchim:suite_de_fibonacci-3 [2017/02/24 08:52] (Version actuelle) villersd
Ligne 3: Ligne 3:
 Voici la structure que doit avoir un programme pour lequel le calcul de l'élément d'indice n de la suite de Fibonacci est encapsulé dans une fonction : Voici la structure que doit avoir un programme pour lequel le calcul de l'élément d'indice n de la suite de Fibonacci est encapsulé dans une fonction :
  
-<code python fibonacci05_fonction.py3>+<code python fibonacci05_fonction.py>
 #! /usr/bin/env python #! /usr/bin/env python
 # -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
Ligne 24: Ligne 24:
  
 Voici une proposition complète : Voici une proposition complète :
-<code python fibonacci05_fonction.py3>+<code python fibonacci05_fonction.py>
 #! /usr/bin/env python #! /usr/bin/env python
 # -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
Ligne 56: Ligne 56:
  
 Voici ce que cela donne : Voici ce que cela donne :
-<code python fibonacci06_fonctions.py3>+<code python fibonacci06_fonctions.py>
 #! /usr/bin/env python #! /usr/bin/env python
 # -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
Ligne 102: Ligne 102:
     i = int(input("Suite de Fibonacci. Donnez l'indice de l'élément souhaité ? "))     i = int(input("Suite de Fibonacci. Donnez l'indice de l'élément souhaité ? "))
     print("Élément de la suite : "),     print("Élément de la suite : "),
-    printfibonacci_item(i)+    print(fibonacci_item(i))
     print('Premiers éléments de la suite : ')     print('Premiers éléments de la suite : ')
     for j in range(10):     for j in range(10):
Ligne 125: Ligne 125:
 Des fonctions qui appellent d'autres fonctions !  Mais que voilà une idée intéressante, qui peut déboucher sur une écriture récursive d'une fonction donnant l'élément d'indice n de la suite de Fibonacci quir par définition est la somme de l'élément d'indice n-1 de la suite de Fibonacci, et de l'élément d'indice n-2 de la suite de Fibonacci ! Des fonctions qui appellent d'autres fonctions !  Mais que voilà une idée intéressante, qui peut déboucher sur une écriture récursive d'une fonction donnant l'élément d'indice n de la suite de Fibonacci quir par définition est la somme de l'élément d'indice n-1 de la suite de Fibonacci, et de l'élément d'indice n-2 de la suite de Fibonacci !
  
-<code python fibonacci07_fonction_recursive.py3>+<code python fibonacci07_fonction_recursive.py>
 #! /usr/bin/env python #! /usr/bin/env python
 # -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
  • teaching/progappchim/suite_de_fibonacci-3.txt
  • Dernière modification : 2017/02/24 08:52
  • de villersd