Como inverter uma string em Python
Neste artigo você vai aprender a como inverter uma string em Python, de uma maneira simples para você utilizar em seus programas

Conteúdo também disponível em vídeo:
Fala programador(a), beleza? Bora aprender mais sobre strings em Python e também como inverter uma string
Para fazer a ação de inversão de texto em Python não precisamos nem de uma função
Utilizando a notação de slice já é possível
txt = "Inverter texto"[::-1] print(txt) # otxet retrevnI
Basicamente estamos utilizando um slice no começo da string que se move de trás para frente
Começando do primeiro caractere e indo em um passo negativo de -1
Esta operação resulta na string inversa dentro da variável txt, onde imprimimos ela posteriormente
Em outras linguagens geralmente utilizamos funções para atingir este resultado, o que pode acabar prejudicando a performance
Com Pyhton conseguimos utilizar operadores nativos para inverter a string, e encapsular esta inversão em uma variável
Note que você pode criar uma função com esta instrução e replicar em diversas partes do código caso seja necessário
Veja como ficaria esta função:
def inverter(txt): return txt[::-1]
Desta forma é possível realizar o reaproveitamento de código de uma maneira fácil
Conclusão
Neste artigo aprendemos a como inverter uma string em Python
Utilizamos uma notação de slice, que serve para recortar uma string em pontos que desejamos
Utilizando o passo negativo, o slice inverte a string e nos retorna o texto ao contrário
Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 473 aulas
- 20 projetos
- 39h 26min
Blog | Mais populares
As diferenças de var, let e const
Como fazer redirecionamento com PHP
Neste artigo você vai aprender a como fazer redirecionamento com PHP, utilizaremos abordagens fáceis de entender e de aplicar Fala programador(a), beleza? Bora aprender mais […]
Checklist de segurança n8n VPS pública: guia essencial para proteger sua instalação
Checklist de segurança n8n VPS pública: guia essencial para proteger sua instalação A popularidade da automação de processos com o n8n está em alta, principalmente […]
Vlw Muito cara! Me salvo kkkjkk
de nada =D
teria como eu conseguir inverter sem usar o comando return?
É claro! O comando return só foi usado porque foi criada uma função para efetuar a inversão. Você só precisa fazer: string[::-1] e pronto, sua string estará invertida.