Probleme avec la fonction print

Résolu
Meziane -  
georges97 Messages postés 13448 Date d'inscription   Statut Contributeur Dernière intervention   - 18 févr. 2021 à 21:11
bonjour je voudrais que quand je fait print(var,var1)
avec var = 5 par exemple et var1 = 7
ca m'afiche 57 sans espace et pas 5 7 avec des espaces merci
A voir également:

4 réponses

Utilisateur anonyme
 
Bonjour
print(var1, " " , var2)

0
Meziane
 
non ca ne fonctionne pas :(
0
Utilisateur anonyme
 
si si


Et Phil, que je salue, a parfaitement raison, si ça ne te va pas, tu peux essayer d''utiliser un moteur de recherche.
0
Phil_1857 Messages postés 1872 Date d'inscription   Statut Membre Dernière intervention   168
 
Bonjour Méziane,

Après, il y a d'excellents tutos sur Internet à propos de la fonction print et des formatages possibles ....
0
georges97 Messages postés 13448 Date d'inscription   Statut Contributeur Dernière intervention   2 574
 
Bonjour Meziane,

Phil_1857 vous donne un bon conseil en vous incitant à étudier les formats, mais il y a un élément trompeur dans votre instruction print. Vous créez sans le savoir une liste, qui ne peut dès lors être imprimée qu'avec l'espace de séparation puisque les valeurs sont distinctes.

J'ai trouvé une solution, qui pour ce que j'en connais e par une conversion des valeurs numériques de départ en chaînes de caractères. Ce sont ces deux nouvelles valeurs que l'on peut concaténer, par l'opérateur adéquat, et donc obtenir la disposition que vous souhaitez.

@Phyl, tu me corrigeras s'il y a une méthode plus directe par format.

Cordialement
0
georges97 Messages postés 13448 Date d'inscription   Statut Contributeur Dernière intervention   2 574
 
Je corrige avec retard mon post écrit un peu rapidement, j'ai écrit:

Vous créez sans le savoir une liste il fallait bien évidemment lire Vous créez sans le savoir un tuple

La solution en utilisant une instruction de format a été donnée par ailleurs:

https://forums.commentcamarche.sitesdebloques.org/forum/affich-37098069-fonction-print-qui-fait-des-siennes#p37098535
0