Path: ...!news.mixmin.net!proxad.net!feeder1-2.proxad.net!cleanfeed1-a.proxad.net!nnrp3-2.free.fr!not-for-mail From: yves Subject: Re: fonction python qui ne se lance pas toute seule et dont 1/5 marche Newsgroups: fr.comp.lang.python References: <3rqdne8aYaZ4ya7_nZ2dnUU7_83NnZ2d@giganews.com> <623357f5$0$29483$426a74cc@news.free.fr> User-Agent: Pan/0.144 (Time is the enemy; 28ab3ba git.gnome.org/pan2) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Date: 19 Mar 2022 09:19:52 GMT Lines: 32 Message-ID: <6235a038$0$25336$426a74cc@news.free.fr> Organization: Guest of ProXad - France NNTP-Posting-Date: 19 Mar 2022 10:19:52 CET NNTP-Posting-Host: 89.226.117.233 X-Trace: 1647681592 news-3.free.fr 25336 89.226.117.233:59384 X-Complaints-To: abuse@proxad.net Bytes: 1698 Le Sat, 19 Mar 2022 04:09:05 +0100, Dominique a écrit: > 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 > > print("Username is: ",username) > Username is: Test > > Je ne vois, comme différence, qu'une espace avec le + dans le premier > cas, > contre deux avec la virgule... Bonjour, Je ne pense pas qu'il y ait un intérêt particulier. + est un opérateur de concaténation pour les chaînes de caractères. Les deux méthodes gagnent à être connue. >>> print("foo", "bob", "alice") foo bob alice >>> print("foo" + "bob" + "alice") foobobalice @+ -- Yves