Ao trabalhar com strings Python, uma questão bastante comum é como cortar os espaços em branco de uma string. Os caracteres de espaço em branco são o espaço (), tabulação (\ t), nova linha (\ n) e caracteres de retorno  (\ r)


Aqui estão 3 métodos diferentes para cortar os espaços em branco de uma string em Python.


Remova os caracteres de espaço em branco à esquerda e à direita


Use o método str.strip() para remover caracteres de espaço em branco do início e do final de uma string.


 

# string original

minha_string = '  Ola  '  

 

# cortando espacos na string

nova_string = minha_string.strip()    

 

print(nova_string)

 



Remova os caracteres de espaço em branco iniciais


Os caracteres de espaço em branco à esquerda são os caracteres de espaço em branco no início de uma string. Para removê-los, use o método str.lstrip().


 

# string original

minha_string = '  Ola  '  

 

# cortando espacos na string

nova_string = minha_string.lstrip()    

 

print(nova_string)

 


Remova os caracteres de espaço em branco à direita


Os caracteres de espaço em branco à direita são os caracteres de espaço em branco no final de uma string. Para removê-los, use o método str.rstrip().


 

# string original

minha_string = '  Ola  '  

 

# cortando espacos na string

nova_string = minha_string.rstrip()

 

print(nova_string)