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
15828
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
17 avril 2021
-
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
15828
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
17 avril 2021
532
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
15828
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
17 avril 2021
532
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
15828
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
17 avril 2021
532
de rien