• Saltar a la navegación principal
  • Saltar al contenido principal
Logo Codificando Bits

Codificando Bits

  • Academia
    • Rutas
    • Cursos
    • Proyectos
    • Tutoriales
  • Acceder
  • Suscribirse

3 – Práctica 1: ¡juguemos ahorcado!

Lección 3 del curso Python Nivel Intermedio.

En la lección anterior realizamos un tour práctico por la librería estándar de Python y en ese caso nos enfocamos en los módulos generalmente más usados.

En esta primera práctica seguiremos usando esta librería, y en particular haremos uso del módulo «random» y de funciones para la lectura de archivos para implementar nuestra propia versión del tradicional juego del ahorcado:

Contenido exclusivo para suscriptores

Si eres suscriptor accede en este enlace ó suscríbete a la Academia Online y accede a todo el contenido (lecciones en video, código fuente, sets de datos y descargas) de todos los cursos, proyectos y tutoriales.

Recordemos que el juego del ahorcado consiste en que un jugador adivina una palabra pensada por otro jugador sugiriendo letras.

En la versión del juego que implementaremos en esta práctica tomaremos las palabras desde un archivo de texto que contiene nombres de frutas y verduras y definiremos un máximo de 5 turnos consecutivos para adivinar la palabra correspondiente.

Cada turno incluye la actualización de la palabra parcial y el alfabeto disponible, así como la posibilidad de que el jugador intente adivinar la palabra completa. El juego finaliza después de cinco turnos o si el jugador adivina la palabra correctamente.

Con estas condiciones definimos el pseudo-código del juego y realizamos la implementación organizándola a través de funciones auxiliares que seleccionan la palabra, reciben la entrada del usuario, actualizan la jugada y el alfabeto y verifican las suposiciones del jugador.

Y tras poner a prueba el juego vemos que funciona como lo habíamos esperado ¡y que además resulta siendo bastante interactivo! Así que con esto ya estamos listos para dar inicio al siguiente módulo del curso, en donde hablaremos de dos tipos de datos muy útiles: las listas y las tuplas.

Entonces en la próxima lección veremos en detalle qué son, cuáles son las características y cómo crear listas y tuplas en Python.

Todas las lecciones del curso Python Nivel Intermedio

© Codificando Bits, LLC | Blog | Contacto | Servicios | Acerca de | Políticas

¿Has olvidado la contraseña?
¿Has perdido tu contraseña? Por favor, introduce tu nombre de usuario o dirección de correo electrónico. Recibirás por correo electrónico un enlace para crear una nueva contraseña.
body::-webkit-scrollbar { width: 7px; } body::-webkit-scrollbar-track { border-radius: 10px; background: #f0f0f0; } body::-webkit-scrollbar-thumb { border-radius: 50px; background: #dfdbdb }