Maison >développement back-end >Tutoriel Python >Comment puis-je contrôler le formatage de la sortie avec la fonction Python « print » ?

Comment puis-je contrôler le formatage de la sortie avec la fonction Python « print » ?

DDD
DDDoriginal
2024-10-29 03:37:02188parcourir

How Can I Control Output Formatting with the Python `print` Function?

Contrôle du formatage de la sortie avec Python Print

En Python, l'instruction print ajoute automatiquement des caractères de nouvelle ligne lors de l'impression de plusieurs valeurs. Cela peut être indésirable dans certains scénarios, notamment lorsque vous souhaitez formater la sortie avec précision. Comprendre comment supprimer les nouvelles lignes et les espaces dans la sortie imprimée est crucial pour obtenir le format de sortie souhaité.

Suppression des nouvelles lignes

Pour empêcher l'instruction d'impression d'ajouter une nouvelle ligne après l'impression une valeur, utilisez le paramètre end="". En spécifiant une chaîne vide comme paramètre de fin, l'instruction print supprimera la nouvelle ligne par défaut. Par exemple :

<code class="python">print('h', end='')</code>

Ce code imprimera la lettre "h" sans ajouter de nouvelle ligne.

Suppression des espaces

Lors de l'impression de plusieurs valeurs à l'aide de l'instruction print, un espace est inséré entre les valeurs. Pour supprimer cet espace, spécifiez sep="" comme paramètre séparateur. Par exemple :

<code class="python">print('a', 'b', 'c', sep='')</code>

Ce code imprimera les lettres "a", "b" et "c" sans aucun espace entre elles.

Préservation du formatage

Il est important de noter que lors de la suppression des espaces, le paramètre de fin doit toujours être spécifié pour éviter tout formatage par défaut. Par exemple :

<code class="python">print('a', 'b', 'c', sep='', end='')</code>

Ce code imprimera les lettres "a", "b" et "c" sur la même ligne sans espacement ni retour à la ligne.

En tirant parti de ces techniques , vous pouvez contrôler avec précision le formatage de sortie en Python, garantissant que votre code produit la présentation souhaitée des données.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn