Path: ...!news.mixmin.net!proxad.net!feeder1-2.proxad.net!usenet-fr.net!pasdenom.info!news.izac.org!reader From: Benoit Izac Newsgroups: fr.comp.lang.python Subject: Re: fonction python qui ne se lance pas toute seule et dont 1/5 marche Date: Sat, 19 Mar 2022 13:10:49 +0100 Message-ID: <874k3ukura.fsf@izac.org> References: <3rqdne8aYaZ4ya7_nZ2dnUU7_83NnZ2d@giganews.com> <623357f5$0$29483$426a74cc@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="684705"; mail-complaints-to="usenet@izac.org" Bytes: 1742 Lines: 30 Bonjour, Le 19/03/2022 à 04:09, Dominique a écrit dans le message  : >> Explorer lentement et méticuleusement les bases de l'input utilisateur en >> Python: >> https://www.w3schools.com/python/python_user_input.asp > > Je suis allé jeter un œil sur ce site. Quel est l'intérêt du "+" par > rapport à la virgule dans le print : > > print("Username is: " + username) > Username is: Test Ici print ne prend qu'un seul argument « "Username is: " + username ». > print("Username is: ",username) > Username is: Test Ici print prend deux arguments : « "Username is: " » et « username » et les sépare par « sep » qui par défaut vaut « ' ' ». > Je ne vois, comme différence, qu'une espace avec le + dans le premier > cas, contre deux avec la virgule... Une espace dans "Username is: " et l'autre ajoutée par print, le compte est bon. -- Benoit Izac