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.
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