Comment imprimer un saut de ligne dans une fonction python?
J'ai une liste de chaînes de caractères dans mon code;
A = ['a1', 'a2', 'a3' ...]
B = ['b1', 'b2', 'b3' ...]
et j'ai envie de les imprimer séparés par un saut de ligne, comme ceci:
>a1
b1
>a2
b2
>a3
b3
J'ai essayé:
print '>' + A + '/n' + B
Mais /n n'est pas reconnu comme un saut de ligne.
- Utilisation
\n
. C'était la question
Vous devez vous connecter pour publier un commentaire.
Vous avez votre barre oblique vers l'arrière, il doit être
"\n"
Le caractère de saut de ligne est en fait
'\n'
.Sorties:
Avis que vous utilisez
/n
qui est pas correct!Tous les trois vous pouvez utiliser pour le caractère de fin de ligne :
\n
est une séquence d'échappement, indiqué par la barre oblique inverse. Normal barre oblique, comme/n
ne sera pas faire le travail. Dans votre code, vous utilisez/n
au lieu de\n
.Vous pouvez imprimer un natif de saut de ligne à l'aide de la norme
os
bibliothèqueAussi si vous êtes en faire un programme console, vous pouvez le faire:
print(" ")
et continuez votre programme. J'ai trouvé le moyen le plus facile de séparer mon texte.