Uso da função Slice []
Neste método, a string é revertida em fatias. Para inverter uma string, fazemos uma fatia. A fatia começa no comprimento da corda e geralmente para no índice 0. Usamos as fatias para cortar a corda do começo ao fim e mudar em reverso para o início da string.
Para executar o código Python, instalamos o software Spyder 5. Primeiro, temos que criar um novo arquivo pressionando "novo arquivo" da barra de menus do Spyder 5.
Especificamos nenhum valor para o início e o fim, o que mostra o início do índice é 0 e o fim é "n-1". Neste exemplo, o tamanho é -1 que significa que a string persegue o fim do índice na 1ª posição. A função de fatia contém três parâmetros. Esses parâmetros são: Iniciar, parar e passo. Neste código, usamos [::-1]. Não especificamos o começo e o fim aqui, então a fatia será do começo ao fim.
A string que queremos reverter é "Programação Visual". Vamos executar o código tocando "Run" na barra de menus.
A função mostra a corda invertida. Como saída da string original, obtemos programação visual e também obtemos o inverso da programação visual chamando a função.
Use o loop "para"
Usamos para o loop para reverter uma string. Por for loop, há repetição sobre elementos na string e adição de cada caractere ao início de uma nova string. No final, precisamos da corda oposta.
Para iniciar a execução dos programas de Python, primeiro, instalamos o Spyder5. Então, temos que criar um novo projeto tocando Ctrl+N do teclado.
Primeiro, definimos a função deste programa. Declaramos uma nova variável "String1" que é usada para armazenar a corda invertida. Em seguida, usamos um loop para itera sobre "string1". O programa é executado com a string "Programação Visual". Inicializamos a string, com "Programação Visual".
No final do código, chamamos a função para mostrar o valor da string inversa. A variável "string" é passada como um argumento dessa função.
Para executar o código, selecionamos a opção "Executar" na barra de menus do Spyder5.
A programação visual é impressa que é o valor original da sequência. O valor inverso é mostrado chamando a função.
Use funções revertidas () e junção ()
Neste método, formamos a cópia invertida da string original pelo uso de reverso () e .juntar(). Usamos a função revertida () para passar a string, iterar sobre cada caractere da string em ordem inversa e usar o método junção () para ingressar nos caracteres. Para a implementação do código, temos que instalar um software chamado Spyder versão 5. Para escrever o código, criamos um novo projeto tocando Ctrl+N do teclado.
Neste código, a função definida com a palavra -chave "def" é "rev_a (str)". O valor "STR" é passado como um argumento para a função revertida (). Os caracteres invertidos são unidos à função junção (). Ao usar a função junção (), juntamos o objeto reverso da string original. Uma string é uma variável neste código. O valor oposto da string é alocado para o "adstring". A função então retorna o "adstring".
Na última linha, chamamos a função Rev_a (str) que retorna a string invertida.
Quando tocamos F5 para executar o código, houve alguns erros pelos quais o código não conseguiu executar. Então, removemos os erros e depois executam o código pressionando F5 do teclado. Agora, o código está certo e mostra a saída.
A string revertida 'GnimMarGorp lausiv ”é exibida chamando a função Rev_A (STR). Esta função retorna a sequência invertida.
Conclusão
Neste artigo, explicamos vários métodos com exemplos diferentes que mostram como reverter uma string no python. Não há função embutida que reverte a string no python. Mas revertemos a string usando o método da fatia, o uso de loop. Nós fazemos a iteração reversa sobre os caracteres e o uso da função reverted () com junção (). Formamos as cópias invertidas da string real.