Sujet : Re: fonction python qui ne se lance pas toute seule et dont 1/5 marche
De : use.reply.to (at) *nospam* INVALID.ADDRESS (Benoit Izac)
Groupes : fr.comp.lang.pythonDate : 19. Mar 2022, 14:10:49
Autres entêtes
Message-ID : <874k3ukura.fsf@izac.org>
References : 1 2 3
Bonjour,
Le 19/03/2022 à 04:09, Dominique a écrit dans le message
<
t13hgh$18ii$1@gioia.aioe.org> :
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