La Ruleta de la Fortuna

Añadir a Mis FavoritosAñadido a tus favoritosEliminado de tus favoritos 0
Añade tu reseña

9.95

Descripción

LA RULETA DE LA FORTUNA

Proyecto Python Intermedio

 

DESCRIPCIÓN DEL PROYECTO

El objetivo de este proyecto de Python intermedio es crear un programa en la línea de comandos que simule una versión simple del famoso concurso de televisión “La ruleta de la fortuna” o “La ruleta de la suerte”.
En el programa, una serie de concursantes tienen que adivinar una frase o refrán que se muestra en un panel. A los concursantes se les muestra una serie de espacios en blanco que representan todos los caracteres que conforman el texto. Cuando toca su turno, el jugador tiene que ir adivinando las consonantes que hay en la frase. Si acierta, el espacio en blanco se rellena con la consonante y el jugador se anota la ganancia correspondiente a la casilla que salió en la ruleta. Así sucesivamente (siempre y cuando acierte las consonantes) hasta que el jugador adivine la frase completa.

El programa a construir deberá replicar dicho funcionamiento en la línea de comandos, como un juego de texto. No hay interfaz gráfico de usuario pero tendrás que escribir el programa con los mismos condicionantes del concurso. El programa mostrará la frase oculta, solicitará al jugador introducir consonante y simulará el resultado de tirar la ruleta. Asimismo tendrá que crear, almacenar y actualizar las ganancias de cada jugador en función de si acierta o no las consonantes y el refrán. Por último, al igual que en la realidad, cuando el concursante acierte la frase y gane se mostrará el premio final así como las ganancias obtenidas.

Proyecto de Python Guiado
Se trata de un proyecto guiado. Las instrucciones incluyen una sección en la que se desglosa el reto en varios pasos a seguir  que te ayudarán a completar la práctica por ti mismo. Es un gran ejercicio de Python para practicar los conceptos más importantes de Python y combinarlos para implementar los requerimientos del programa: bucles, condicionales y listas. Tendrás que utilizar también algunas librerías como “random” o string”. Si no las conoces, no es problema, basta con conocer las funciones más básicas. Uno de los objetivos de los proyectos de Practity es simular las tareas diarias a las que se enfrenta todo ingeniero o programador profesional; leer y familiarizarse  con nuevas librerías para poder implementar funcionalidades eficientemente, es una de las más comunes.

PROFESOR

Connor Jones es Ingeniero Mecánico y desarrollador senior de Python en Reino Unido. Tiene un doctorado en Ingeniería Mecánica y ha participado en numerosos proyectos de investigación en el Imperial College de Londres.

CONTENIDO DE LA DESCARGA DIGITAL

Recibirás un correo electrónico con un ZIP. Dicho archivo comprimido siempre estará disponible en tu cuenta de Practity. El ZIP está formado por los siguientes ficheros:

  1. INSTRUCCIONES. Un PDF con la descripción del proyecto. Incluye una guía y diagrama de flujo para ayudarte a diseñar el programa y así poder completarlo paso a paso (11 páginas).
  2. Un fichero “csv” con 10 frases para el juego.
  3. SOLUCIONES: un cuaderno Jupyter con el código fuente. Incluye comentarios y explicaciones acerca de cómo funciona y lo que hace cada línea de código.
    IMPORTANTE: es necesario tener instalado “Jupyter Notebooks” o Anaconda. Si no lo tienes, puedes descargarlo gratuitamente  aquí.

MATERIAS A PRACTICAR

– Listas.
– Importar archivos csv con la librería “CSV “.
– Bucles (while/for).
– Condicionales.
– Manipulación de strings.
– Lista de comprensión.

REQUISITOS

Es un proyecto Python intermedio orientado a estudiantes (Grados, Master, autodidactas, etc) que ya han finalizado cursos o un semestre y necesitan practicar los conceptos y teoría desarrollando aplicaciones o programas reales.

 

Información adicional

Especificaciones: La Ruleta de la Fortuna

Carga de trabajo 1 Día

Valoraciones (0)

User Reviews

0.0 fuera de 5
0
0
0
0
0
Write a review

Aún no hay reseñas.

Solo los usuarios que hayan iniciado sesión y hayan comprado este producto pueden dejar un comentario.

Practity
Logo
Registrar una cuenta nueva
Shopping cart