Maison > Article > développement back-end > Comment puis-je personnaliser le comportement des nouvelles lignes et des espaces dans la fonction « print » de Python ?
Personnalisation de la sortie d'impression de Python
En Python, les instructions d'impression ajoutent souvent des nouvelles lignes et des espaces à la sortie. Ce comportement peut être personnalisé pour supprimer ces caractères et obtenir une sortie plus précise. Voyons comment procéder.
Python 3 introduit un argument de fin facultatif à la fonction d'impression. Spécifier end='' à la fin d'une instruction print élimine effectivement la nouvelle ligne. Par exemple :
<code class="python">print('h', end='')</code>
Cela affichera la lettre « h » sans nouvelle ligne finale.
Dans les cas où plusieurs instructions d'impression sont utilisées en séquence, comme dans les boucles, l'argument sep devient utile. Cet argument vous permet de personnaliser le séparateur entre les éléments de sortie. En définissant sep='', vous pouvez supprimer le séparateur d'espace par défaut :
<code class="python">print('a', 'b', 'c', sep='')</code>
Cela imprimera les lettres 'a', 'b' et 'c' séquentiellement sans espaces entre les deux.
En tirant parti de ces arguments, les développeurs peuvent affiner le formatage de la sortie d'impression en Python, garantissant ainsi la cohérence et la précision de leurs applications.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!