A manipulação de string é um dos recursos mais usados no Python. Diferentes abordagens, como técnicas de fatiamento de cordas e indexação, podem ser usadas para manipular uma string. Queremos apenas eliminar o último personagem de uma corda em raras circunstâncias.
Em Python, a notação [: -1] fatia é usada para excluir o último personagem da string. Esta notação pega o último personagem em uma lista. Depois disso, a sintaxe retorna todos os personagens, exceto o último. Este guia o levará a três exemplos para ajudá -lo a entender a remoção do personagem final da string através de diferentes métodos. Esses programas de exemplo mostrarão como concluir este trabalho em apenas algumas etapas simples.
Nota: Todas essas ilustrações são implementadas usando Spyder.
A composição para eliminar o último personagem da string
Aqui está a composição para apagar o personagem de fechamento de uma string.
# my_str1 = “um novo sistema”Aqui estão alguns exemplos de remoção do personagem final de uma string usando diferentes técnicas. Implementamos esses exemplos usando o Spyder IDE.
Exemplo 1:
Você pode excluir o caráter final da string acessando seu índice positivo. Usamos uma string de amostra no exemplo a seguir. Começamos calculando a quantidade total de caracteres na string. Isso é feito para chegar ao personagem final da string. Depois disso, usamos o fatiamento para a remoção do último personagem da corda. Finalmente, exibimos a saída. Portanto, você pode ver que o último personagem da string é excluído.
your_string = "Organizações corporativas"Após a execução do código acima do citado, a saída ficará assim.
Exemplo 2:
Você também pode excluir o último personagem da sequência acessando seu índice negativo. Consulte o exemplo a seguir.
Aqui usamos uma string de amostra. Você pode adicionar qualquer string de acordo com sua dependência de trabalho. Para excluir o último personagem da string, a indexação começa em -1. Nós o cortou do índice -1 para remover o caractere final. Finalmente, exibimos a saída. Portanto, você pode ver que o personagem final da corda é excluído por fatia negativa.
your_string = "Organizações corporativas"Após a execução do código acima do citado, a saída aparecerá assim.
Exemplo 3:
RStrip é um método de string popular para excluir caracteres do lado direito da corda. É uma função interna python que retorna todos os personagens da string, exceto o último. Como resultado, usaremos esta função para remover o último personagem da string. É um método simples e simples que requer uma linha de código. Aqui está um exemplo que você pode ver para entender melhor o que é o método e como funciona.
Neste exemplo, o usuário fornecerá informações na forma de uma string. Você pode adicionar qualquer string de acordo com sua dependência de trabalho. Depois disso, usamos o método RStrip para essa string para a exclusão do personagem final. Finalmente, exibimos a saída. Agora você viu como o caráter final da string é removido pela função RStrip. RStrip é uma das funções de string comumente usadas no Python. Escreva o mesmo código que é exibido por baixo, ou você pode alterá -lo, se necessário.:
your_string = input ("Forneça a string:")A mensagem "Fornecer a string" é exibida nesta tela. O usuário será solicitado em seguida para inserir as informações. Depois que o usuário tiver enviado a entrada, o último caractere da string será removido. Após a execução do código acima do citado, a saída aparecerá assim.
Conclusão
Este guia nos ensinou os métodos básicos para excluir o personagem final de uma string. Diferentes métodos são explicados com explicações adequadas para ajudá -lo a entender e implementar o código facilmente. De tudo isso, os índices positivos e negativos cortando são os métodos mais fáceis e comumente usados. Você é livre para empregar qualquer um desses métodos mencionados neste guia que você prefere e atende às suas necessidades.