Maison > développement back-end > Tutoriel Python > Comment éliminer les espaces dans les instructions d'impression Python ?

Comment éliminer les espaces dans les instructions d'impression Python ?

Mary-Kate Olsen
Libérer: 2024-10-28 04:39:02
original
849 Les gens l'ont consulté

How to Eliminate Spaces in Python Print Statements?

Suppression des espaces dans les instructions d'impression Python

En Python, l'impression de plusieurs éléments entraîne souvent la création d'espaces involontaires. Ce problème peut être résolu à l'aide du paramètre sep pour éliminer ces espaces. Par exemple, considérez ceci :

print("a", "b", "c")
Copier après la connexion

Cette sortie inclura des espaces :

a b c
Copier après la connexion

Pour les éliminer :

print("a", "b", "c", sep="")
Copier après la connexion

Cela produira :

abc
Copier après la connexion

En plus du paramètre sep, Python propose plusieurs options pour contrôler la sortie d'impression. Lorsque vous tentez de concaténer une chaîne avec une valeur non-chaîne, telle qu'un entier, il est essentiel de d'abord convertir la valeur en chaîne.

Pour imprimer des valeurs sans espaces, y compris des chaînes et des non-chaînes, considérez le suivant :

print("a = ", a, ", b = ", b, sep="")  # Python 2.x and 3.x
print("a = " + str(a) + ", b = " + str(b))  # Python 2.x and 3.x
print("a = {}, b = {}".format(a, b))  # Python 3.6+
print(f"a = {a}, b = {b}")  # Python 3.6+
Copier après la connexion

Pour les situations où l'utilisation de f-strings (la dernière option) pourrait ne pas être réalisable (par exemple, les versions de Python antérieures à 3.6), l'astuce suivante peut être utilisée :

print("a = {a}, b = {b}".format(**locals()))
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal