Python | Relleno de una cuerda hasta una longitud fija

Dada una string, la tarea es rellenar la string hasta una longitud específica dada con espacios en blanco. Analicemos algunos métodos para resolver la tarea dada.

Método #1: Usarljust()

# Python code to demonstrate
# pad spaces in string
# upto fixed length
  
# initialising string
ini_string = "123abcjw"
padding_size = 15
  
# printing string and its length
print ("initial string : ", ini_string, len(ini_string))
  
# code to pad spaces in string
res = ini_string.ljust(padding_size)
  
# printing string and its length
print ("final string : ", res, len(res))
Producción:

initial string :  123abcjw 8
final string :  123abcjw        15

 
Método #2: Usar formato

# Python code to demonstrate
# pad spaces in string
# upto fixed length
  
# initialising string
ini_string = "123abcjw"
  
# printing string and its length
print ("initial string : ", ini_string, len(ini_string))
  
# code to pad spaces in string
res = "{:<15}".format(ini_string)
  
# printing string and its length
print ("final string : ", res, len(res))
Producción:

initial string :  123abcjw 8
final string :  123abcjw        15

 
Método #3: Usar operadores (* y +)

# Python code to demonstrate
# pad spaces in string
# upto fixed length
  
# initialising string
ini_string = "123abcjw"
padding_size = 15
  
# printing string and its length
print ("initial string : ", ini_string, len(ini_string))
  
# code to pad spaces in string
res = ini_string + " "*(padding_size - len(ini_string))
  
# printing string and its length
print ("final string : ", res, len(res))
Producción:

initial string :  123abcjw 8
final string :  123abcjw        15

Publicación traducida automáticamente

Artículo escrito por garg_ak0109 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *