Path: csiph.com!usenet.pasdenom.info!news.izac.org!reader From: Benoit Izac Newsgroups: fr.comp.lang.python Subject: Re: Somme, =?utf-8?Q?r=C3=A9cursive?= Date: Fri, 30 Apr 2021 21:15:48 +0200 Message-ID: <878s4za8ij.fsf@izac.org> References: <48-dnbOA4f2klhb9nZ2dnUU7983NnZ2d@giganews.com> <87mttgakrp.fsf@izac.org> <87im43abkm.fsf@izac.org> Reply-To: benoit.izac@free.fr Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: keg.izac.org; logging-data="26519"; mail-complaints-to="usenet@izac.org" Xref: csiph.com fr.comp.lang.python:3496 Bonjour, Le 30/04/2021 à 21:04, raph a écrit dans le message  : > J'ai finis par réussir, voici le code pour ceux qu'ils le veulent :) > Et merci encore pour votre aide. > T = [4,7,5,5,2,6,9,3,8,4] > def somme(liste,result=0): > if len(liste)<=0: > return result > else: > result+=liste[0] > del liste[0] > return somme(liste, result) Mouais… >>> T = [4,7,5,5,2,6,9,3,8,4] >>> def somme(liste,result=0): ... if len(liste)<=0: ... return result ... else: ... result+=liste[0] ... del liste[0] ... return somme(liste, result) ... >>> somme(T) 53 >>> T [] Oups ! -- Benoit Izac