Exercícios para programadores: 57 desafios para desenvolver suas habilidades de codificação
Aqui estão minhas soluções Python para os exercícios do livro para programadores: 57 Desafios para desenvolver suas habilidades de codificação de Brian P. Hogan.
Compre aqui
Entrada, processamento e saída
- Exercício 1. Dizendo olá
- Exercício 2. Contando o número de caracteres
- Exercício 3. Citações de impressão
- Exercício 4. Mad Lib
- Exercício 5. Matemática simples
- Exercício 6. Calculadora de aposentadoria
Cálculos
- Exercício 7. Área de uma sala retangular
- Exercício 8. Festa de Pizza
- Exercício 9. Calculadora de tinta
- Exercício 10. Gerckout
- Exercício 11. Conversão de moeda
- Exercício 12. Computação de interesse simples
- Exercício 13. Determinando o interesse composto
Tomando decisões
- Exercício 14. Calculadora de impostos
- Exercício 15. Validação de senha
- Exercício 16. Age de direção legal
- Exercício 17. Calculadora de álcool no sangue
- Exercício 18. Conversor de temperatura
- Exercício 19. Calculadora de IMC
- Exercício 20. Calculadora de imposto sobre vendas de vários estados
- Exercício 21. Números para nomes
- Exercício 22. Comparando números
- Exercício 23. Solução de problemas de problemas de carro
Funções
- Exercício 24. Verificador de Anagrama
- Exercício 25. Indicador de força de senha
- Exercício 26. meses para pagar um cartão de crédito
- Exercício 27. Validando entradas
Repetição
- Exercício 28. Adicionando números
- Exercício 29. Lidando com a má entrada
- Exercício 30. Tabela de multiplicação
- Exercício 31. Frequência cardíaca de Karvonen
- Exercício 32. Adivinhe o jogo numérico
Estruturas de dados
- Exercício 33. Magic 8 Ball
- Exercício 34. Remoção da lista de funcionários
- Exercício 35. Escolher um vencedor
- Exercício 36. Estatísticas de computação
- Exercício 37. Gerador de senha
- Exercício 38. Valores de filtragem
- Exercício 39. Records de classificação
- Exercício 40. Filtrando registros
Trabalhando com arquivos
- Exercício 41. Classificador de nome
- Exercício 42. Analisando um arquivo de dados
- Exercício 43. Gerador de sites
- Exercício 44. Pesquisa de produto
- Exercício 45. Localizador de palavras
- Exercício 46. Localizador de frequência de palavras
Trabalhando com serviços externos
- Exercício 47. Quem está no espaço?
- Exercício 48. Agarrando o clima
- Exercício 49. Pesquisa de fotos do Flickr
- Exercício 50. Recomendações de filmes
- Exercício 51. Empurrando notas para o FireBase
- Exercício 52. Criando seu próprio serviço de tempo
Programas completos
- Exercício 53.
- Exercício 54. Shortner de URL
- Exercício 55. Compartilhamento de texto
- Exercício 56. Rastreando o inventário
- Exercício 57. App Trivia
Configurar
Virtualenv Env -p Python3.7
Fonte Env/bin/ativação
pip install -r requisitos.txt
Executar testes
python -m unittest Discover -p "*_test.py" -v