Maison >développement back-end >Tutoriel Python >Comment puis-je contrôler le formatage de la sortie avec la fonction Python « print » ?
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!