Trabalho 10

Propaganda
Programação de Computadores com Python
Prof. Pedro Manoel Silveira
Arquivos de texto e manipulação de palavras
Arquivos de texto são aqueles que contêm apenas caracteres. Usualmente, possuem a extensão “.txt” e
podem ser abertos por programas simples como o notepad do Windows.
Veja um programa simples que abre o arquivo palavras.txt (disponível juntamente com este enunciado).
for S in fileinput.input("palavras.txt"):
print S
O arquivo palavras.txt possui perto de 30.000 palavras, uma em cada linha, e é uma espécie de dicionário
incompleto para o português que foi achado na Internet. Ele servirá para os nossos exercícios listados a
seguir.
Exercícios 1 até n
Escreva programas e/ou funções para:
1. Contar o número de palavras no arquivo
2. Mostrar a maior palavra
3. Mostrar todos os palíndromos que há no arquivo
4. Mostrar todas as palavras contidas numa determinada palavra
5. Quantas palavras há com uma lista de letras
6. Quantas palavras há para cada letra inicial
7. Invente um
Nos dois primeiros casos, você não deve armazenar as palavras na memória. Nos demais, pode colocá-las
numa lista se preferir.
1
Download