"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > ¿Cómo puedo eliminar espacios entre valores impresos en Python 3?

¿Cómo puedo eliminar espacios entre valores impresos en Python 3?

Publicado el 2024-11-10
Navegar:812

How can I eliminate spaces between printed values in Python 3?

Eliminar espacios en cadenas impresas en Python 3

En Python 3, controlar el espacio entre valores impresos puede ser un desafío, pero aquí hay algunos métodos comunes:

Usando el parámetro sep:

El parámetro sep, cuando se especifica en print() función, le permite eliminar espacios no deseados entre valores. Por ejemplo:

print("a", "b", "c", sep="")

Esto imprimirá "abc" sin espacios adicionales.

Conversión de números enteros en cadenas:

Si tiene valores enteros, puede convertirlos en cadenas usando str() función:

a = 42
b = 84
print("a = "   str(a)   ", b = "   str(b))

Esto imprimirá "a = 42, b = 84" sin espacios.

Usando el método format():

El método format() también se puede usar para formatear cadenas:

print("a = {}, b = {}".format(a, b))

Esto imprimirá "a = 42, b = 84" sin espacios.

Usando f-Strings (Python 3.6) :

Python 3.6 introdujo cadenas f, que proporcionan una forma concisa y legible de formatear cadenas:

print(f"a = {a}, b = {b}")

Esto imprimirá "a = 42, b = 84" sin espacios.

Consejo adicional:

Otra forma de eliminar espacios entre valores al convertir números enteros en cadenas es usar join() método:

print(",".join([str(a), str(b)]))

Esto imprimirá "42,84" sin espacios.

Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3