Path: ...!weretis.net!feeder6.news.weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!cleanfeed2-b.proxad.net!nnrp1-1.free.fr!not-for-mail Subject: Re: programme qui ne marche pas Newsgroups: fr.comp.lang.python References: From: Pascal en Trophy Organization: Trois Cylindres Inc. Date: Sat, 13 Nov 2021 09:12:45 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Language: fr Content-Transfer-Encoding: 8bit Lines: 18 Message-ID: <618f737d$0$4981$426a74cc@news.free.fr> NNTP-Posting-Date: 13 Nov 2021 09:12:45 CET NNTP-Posting-Host: 78.240.218.181 X-Trace: 1636791165 news-3.free.fr 4981 78.240.218.181:60004 X-Complaints-To: abuse@proxad.net Bytes: 1612 Bonjour. Le 13/11/2021 à 02:14, chuxfkuu a écrit : > Bonjour, je galère depuis 1 semaine sur cet exercice que je comprends toujours > pas. pourriez-vous s'il vous plait me rendre service en me guidant. > > On supposera ici que les éléments des listes utilisées sont tous de même type. > Soit le code suivant : > def so(liste) : > s=0 > for e in liste : > for i in e : > if i%2==0 : > s=s+i Une fonction sans return, ça marche moins bien. Pascal, débutant en Python