Guess the Number es un juego interactivo que se desarrolla en el terminal con el leguanje de programacion Python, donde la jugadora y el ordenador se turnan para intentar adivinar un número aleatorio entre 1 y 100. Cada intento es evaluado, indicando si fue "muy alto" o "muy bajo" en relación con el número secreto. El juego termina cuando la jugadora o el ordenador adivinan el número. Al final del juego, se muestra un mensaje indicando el ganador junto con una lista de todas las tentativas realizadas por la ganadora.
Este proyecto fue hecho con el objetivo de empezar a aprender python. Al construir este juego, me pude familiarizar con los conceptos básicos y fundamentales de la programación en Python, tales como:
- Estructuras de control de flujo: como bucles y condicionales.
- Funciones: creación y uso de funciones para organizar el código.
- Interacción con el usuario: capturar y procesar entradas del usuario a través del terminal.
- Manejo de errores: entender y gestionar posibles errores en la ejecución del programa.
- Pruebas unitarias: aprender a escribir y ejecutar pruebas para asegurar que el código funciona como se espera.
¡Diviértete jugando a este juego de adivinanza de números! 🎲🎮
- Ejecuta el juego:
python src/game.py
- Sigue las instrucciones en pantalla para jugar.
Los test unitarios se enfocan en los posibles errores que podrían presentarse durante la ejecución del juego. Para ejecutarlos, utiliza el siguiente comando:
python -m unittest discover -s src