Suite de fibonaci [Résolu]

Signaler
Messages postés
53
Date d'inscription
samedi 4 janvier 2014
Statut
Membre
Dernière intervention
28 février 2019
-
Messages postés
14457
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
1 juillet 2020
-
bonjour à toutes et tous,
j'ai ce script qui me demande de choisir un valeur max pour la suite de fibonaci
le code semble être correct mais il affiche la valeur None à la fin
je ne comprend pas pourquoi
merci de m'aiguillé
def fibo(i):
a, b, c = 0, 1, 1
if a == 0:
print(a)
while c < i:
print(b)
a, b, c = b, a+b, c + 1

i = int(input())
print(fibo(i))

Cordialement,
pascal
A voir également:

1 réponse

Messages postés
14457
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
1 juillet 2020
420
Bonsoir
fibo ne retourne rien
Messages postés
53
Date d'inscription
samedi 4 janvier 2014
Statut
Membre
Dernière intervention
28 février 2019

Bonsoir,
une fois la suite afficher quelle valeur doit retourné ?
Messages postés
14457
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
1 juillet 2020
420
C'est pas la question, tu as demandé pourquoi ça affiche None.

Tu demandes d'afficher fibo, or fibo ne retourne rien, donc ça t'affiche rien.
Messages postés
53
Date d'inscription
samedi 4 janvier 2014
Statut
Membre
Dernière intervention
28 février 2019

merci c'est clair,
Messages postés
14457
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
1 juillet 2020
420
de rien