Topic de Abricotdu38 :

Besoin d'aide en programmation avec python

Le 11 novembre 2021 à 16:49:47 abricotdu38 a écrit :

Le 11 novembre 2021 à 16:46:37 :

Le 11 novembre 2021 à 16:45:14 :

Le 11 novembre 2021 à 16:44:16 :
Sinon t'as qu'à te la péter en faisant une fonction factorielle en mode récursif

ba jai fais un truc comme ca mais ca marche pas def factorielle(n):
if n == 0:
return 1
else:
F = 1
for k in range(2,n+1):
F = F * k
return F

for i in range (100):
i = factorielle(i+1)
while i < 3*(10**101):
i+=factorielle(i+1)
print(i)

Utilise la balise code sérieux, surtout avec ce langage dégueulasse qu'est python

sorry je m'y connais pas trop mais t'arrive pas lire quand meme ?

en python l'indentation est obligatoire

utilise le bouton <> pour mettre ton code lisible

def factorielle(n):
     if n == 0:
         return 1
     else:
         F = 1
         for k in range(2,n+1):
             F = F * k
         return F
 
 for i in range (100):
     i = factorielle(i+1)
     while i < 3*(10**101):
         i+=factorielle(i+1)
     print(i)

Données du topic

Auteur
Abricotdu38
Date de création
11 novembre 2021 à 16:31:57
Nb. messages archivés
21
Nb. messages JVC
21
Voir le topic sur JVC

Afficher uniquement les messages de l'auteur du topic

En ligne sur JvArchive
JvArchive compagnon
Découvrez JvArchive compagnon, l'userscript combattant la censure abusive sur le 18-25 !