Lorsque vous utilisez print avec Python3, vous devez être conscient des options sep et end dans le coin de votre tête. C'est une chose très basique, mais si vous l'oubliez, vous risquez d'obtenir des résultats inattendus.
s = 'abc'
t = 'def'
#Il y a des espaces avant et après les virgules et les tabulations
print(s, ',', t) # -> abc , def
print(s, '¥t', t) # -> abc ¥t def
#Si vous ne voulez pas mettre d'espaces avant et après les virgules et les tabulations, spécifiez une chaîne de caractères vide dans sep
print(s, ',', t, sep='') # -> abc,def
print(s, '¥t', t, sep='') # -> abc¥tdef
#Si vous ne souhaitez pas interrompre, spécifiez une chaîne de caractères vide pour la fin
print(s, ',', t, sep='', end='') # -> abc,def (pas de saut de ligne)
print(s, '¥t', t, sep='', end='') # ->abc \ tdef (pas de saut de ligne)