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
-
Whismeril
Messages postés
14270
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
26 février 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
14270
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
26 février 2020
347
Bonsoir
fibo ne retourne rien
speedy_souris
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é ?
Whismeril
Messages postés
14270
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
26 février 2020
347
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.
speedy_souris
Messages postés
53
Date d'inscription
samedi 4 janvier 2014
Statut
Membre
Dernière intervention
28 février 2019

merci c'est clair,
Whismeril
Messages postés
14270
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
26 février 2020
347
de rien