#! /usr/bin/env python # -*- coding: utf-8 -*- """ Calculs des premiers éléments de la suite de Fibonacci. Référence : http://fr.wikipedia.org/wiki/Suite_de_Fibonacci """ def fibonacci_item(n): """ Renvoie l'élément d'indice n de la suite de Fibonacci """ a, b = 0, 1 if n == 0: return a elif n == 1: return b for i in range(1,n): a, b = b, a + b return b if __name__ == '__main__': i = int(input("Suite de Fibonacci. Donnez l'indice de l'élément souhaité ? ")) print("Élément de la suite : "), print(fibonacci_item(i)) print('Premiers éléments de la suite : ') for j in range(10): print(j,fibonacci_item(j))