|
1 | | -# Crie um programa que leia uma frase qualquer e diga se ela é um palíndromo, desconsiderando os espaços. Exemplos de |
2 | | -# palíndromos: |
3 | | -# APÓS A SOPA, A SACADA DA CASA, A TORRE DA DERROTA, O LOBO AMA O BOLO, ANOTARAM A DATA DA MARATONA. |
4 | | -frase = str(input('Digite uma frase:')).strip().upper() |
5 | | -palavras = frase.split() |
6 | | -junto = ''.join(palavras) |
7 | | -inverso = '' |
8 | | -for letra in range(len(junto)-1, -1, -1): |
9 | | - inverso += junto[letra] |
10 | | -print('O inverso de {} é {].'.format(junto, inverso)) |
11 | | -if inverso == junto: |
12 | | - print('Temos um palindromo.') |
| 1 | +# Create a program that reads any sentence and says if it is a palindrome, disregarding spaces. Examples of |
| 2 | +# palindromes: |
| 3 | +# AFTER THE SOUP, THE BALCONY OF THE HOUSE, THE TOWER OF DEFEAT, THE WOLF LOVES THE CAKE, THEY WROTE DOWN THE DATE |
| 4 | +# OF THE MARATHON. |
| 5 | +sentence = str(input('Enter a sentence:')).strip().upper() |
| 6 | +words = sentence.split() |
| 7 | +together = ''.join(words) |
| 8 | +reverse = '' |
| 9 | +for words in range(len(together)-1, -1, -1): |
| 10 | + reverse += together[words] |
| 11 | +print(f'The reverse of {together} is {reverse}.') |
| 12 | +if reverse == together: |
| 13 | + print('We have a palindrome.') |
13 | 14 | else: |
14 | | - print('A frase digitada não é um palindromo.') |
| 15 | + print('The sentence is not a palindrome.') |
0 commit comments