Deutsch English Français Italiano |
<875ysf1j6v.fsf@izac.org> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!weretis.net!feeder6.news.weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!fdn.fr!news.ortolo.eu!news.izac.org!reader From: Benoit Izac <use.reply.to@INVALID.ADDRESS> Newsgroups: fr.comp.lang.python Subject: Re: print Date: Fri, 26 Nov 2021 08:15:36 +0100 Message-ID: <875ysf1j6v.fsf@izac.org> References: <61a08538$0$3730$426a34cc@news.free.fr> 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="32233"; mail-complaints-to="usenet@izac.org" Bytes: 1327 Lines: 36 Bonjour, Le 26/11/2021 à 07:56, ast <ast@invalid> a écrit dans le message <61a08538$0$3730$426a34cc@news.free.fr> : > si je fais: > >>>> for i in range(5): > i > > > 0 > 1 > 2 > 3 > 4 > > j'ai bien l'affichage de i > > mais si je fais la même chose dans une fonction: > >>>> def test(): > for i in range(5): > i > > >>>> test() >>>> > > Je n'ai rien. Pourquoi ? J'imagine que dans le premier cas, i est renvoyé à chaque itération à l'interpréteur, alors que dans le second cas, c'est renvoyé à la fonction et vu qu'elle ne renvoie rien, tu n'as rien. -- Benoit Izac