21.12.2022 Views

python_para_desenvolvedores_2ed

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Exercícios III 105

Exercícios III

1. Implementar um gerador de números primos.

2. Implementar o gerador de números primos como uma expressão (dica: use

o módulo itertools).

3. Implementar um gerador que produza tuplas com as cores do padrão RGB

(R, G e B variam de 0 a 255) usando xrange() e uma função que produza uma

lista com as tuplas RGB usando range(). Compare a performance.

4. Implementar um gerador que leia um arquivo e retorne uma lista de tuplas

com os dados (o separador de campo do arquivo é vírgula), eliminando as

linhas vazias. Caso ocorra algum problema, imprima uma mensagem de

aviso e encerre o programa.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!