-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathex053.py
More file actions
25 lines (19 loc) · 735 Bytes
/
ex053.py
File metadata and controls
25 lines (19 loc) · 735 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
frase = input('Digite uma frase: ').strip().upper()
fraseSemEspaco = frase.replace(' ', '')
quantidade = len(fraseSemEspaco)
contrario = ''
for c in range (quantidade-1, -1, -1):
contrario += fraseSemEspaco[c]
if fraseSemEspaco == contrario:
print('Essa frase é um palíndromo, pois {} é igual a {}.'.format(fraseSemEspaco, contrario))
else:
print('Essa frase é não é um palíndromo, pois {} não é igual a {}.'.format(fraseSemEspaco, contrario))
'''frase = str(input('Digite uma frase: ')).strip().upper()
palavras = frase.split()
junto = ''.join(palavras)
inverso = ''
for letra in range (len(junto) -1, -1, -1):
inverso += junto[letra]
ou após o join:
inverso = junto[::-1] - sem usar o for
'''