Bonjour a toutes et a tous ,
J'ai ce code :
Dans :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 def factoriel(argument): if isinstance(argument,int): return 1 if argument <= 1 else argument * factoriel(argument-1) elif isinstance(argument,str): return factoriel(int(argument)) elif isinstance(argument,(tuple,list)): return[factoriel(i) for i in argument] else: raise TypeError(argment) print(factoriel(6))
factoriel est il une fonction ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 if isinstance(argument,int): return 1 if argument <= 1 else argument * factoriel(argument-1)
Ma question doit vous paraitre stupide mais j'ai besoin de vos eclaircissements !
Merci de votre aide
Partager