Ejercicios para programadores: 57 desafíos para desarrollar sus habilidades de codificación
Aquí están mis soluciones de Python a los ejercicios de libros para programadores: 57 desafíos para desarrollar sus habilidades de codificación por Brian P. Hogan.
Comprar aquí
Entrada, procesamiento y salida
- Ejercicio 1. Diando hola
- Ejercicio 2. Contando el número de caracteres
- Ejercicio 3. Citas de impresión
- Ejercicio 4. Lib Mad
- Ejercicio 5. Matemáticas simples
- Ejercicio 6. Calculadora de jubilación
Cálculos
- Ejercicio 7. Área de una habitación rectangular
- Ejercicio 8. Pizza Party
- Ejercicio 9. Calculadora de pintura
- Ejercicio 10. Auto-checkout
- Ejercicio 11. Conversión de divisas
- Ejercicio 12. Computación de interés simple
- Ejercicio 13. Determinación del interés compuesto
Tomar decisiones
- Ejercicio 14. Calculadora de impuestos
- Ejercicio 15. Validación de contraseña
- Ejercicio 16. Edad de conducción legal
- Ejercicio 17. Calculadora de alcohol en sangre
- Ejercicio 18. convertidor de temperatura
- Ejercicio 19. Calculadora de IMC
- Ejercicio 20. Calculadora de impuestos sobre ventas multiestate
- Ejercicio 21. Números a los nombres
- Ejercicio 22. Comparación de números
- Ejercicio 23. Solución de problemas de problemas de automóviles
Funciones
- Ejercicio 24. Camplio de anagrama
- Ejercicio 25. Indicador de resistencia a la contraseña
- Ejercicio 26. meses para pagar una tarjeta de crédito
- Ejercicio 27. Validación de insumos
Repetición
- Ejercicio 28. Agregar números
- Ejercicio 29. Manejo
- Ejercicio 30. Tabla de multiplicación
- Ejercicio 31. Velocidad de Karvonen
- Ejercicio 32. Adivina el juego numérico
Estructuras de datos
- Ejercicio 33. Magic 8 Ball
- Ejercicio 34. Extracción de la lista de empleados
- Ejercicio 35. Elegir un ganador
- Ejercicio 36. Estadísticas de computación
- Ejercicio 37. Generador de contraseñas
- Ejercicio 38. Valores de filtrado
- Ejercicio 39. Registros de clasificación
- Ejercicio 40. Registros de filtrado
Trabajando con archivos
- Ejercicio 41. Nombre Sader
- Ejercicio 42. Analizar un archivo de datos
- Ejercicio 43. Generador de sitios web
- Ejercicio 44. Búsqueda de productos
- Ejercicio 45. Buscador de palabras
- Ejercicio 46. Buscador de frecuencia de palabras
Trabajar con servicios externos
- Ejercicio 47. ¿Quién está en el espacio?
- Ejercicio 48. Agarrando el clima
- Ejercicio 49. Búsqueda de fotos de Flickr
- Ejercicio 50. Recomendaciones de películas
- Ejercicio 51. Empujando notas a Firebase
- Ejercicio 52. Creando su propio servicio de tiempo
Programas completos
- Ejercicio 53. Lista de TODO
- Ejercicio 54. Acortado de URL
- Ejercicio 55. Compartir texto
- Ejercicio 56. Inventario de seguimiento
- Ejercicio 57. Aplicación de trivia
Configuración
virtualenv env -p python3.7
fuente env/bin/activar
PIP install -r requisitos.txt
Ejecutar pruebas
python -m unittest descubrimiento -p "*_test.py" -v