Python - Palindromo
Função em Python para verificar se uma palavra é um palíndromo, ou seja, se ela é lida da mesma forma tanto de trás para frente quanto de frente para trás.
def palindromo(palavra):
# Remove espaços em branco e converte para letras maiusculas
palavra = palavra.replace(" ", "").upper()
# Verifica se a palavra é igual à sua versão invertida
if palavra == palavra[::-1]:
return True
else:
return False
# Exemplo de uso do programa
palavra = input("Digite uma palavra: ")
if palindromo(palavra):
print("A palavra é um palíndromo!")
else:
print("A palavra não é um palíndromo.")
Comentários
Postar um comentário