Usuario:Lmorillas/modulo programacion/python/control de flujo/Tarea adivinar numero

De WikiEducator
Saltar a: navegación, buscar

Juego adivinar número

Icon assess.gif

Juego adivinar número

Vamos a crear el juego de adivinar un número. El programa selecciona de forma aleatoria un número del 1 al 100 que el jugador tendrá que adivinar. El programa irá preguntando un número al jugador. Si el jugador dice uno mayor, el programa le informará de que el número oculto es menor (y al revés si dice uno menor). El jugador tiene 10 oportunidades para adivinar el número.

  • Crea un nuevo proyecto para este programa en tu repositorio.
  • Dale una interfaz gráfica con easygui. Incluye alguna imagen en las ventanas.
  • Escribe comentarios en el código que ayuden a otro programador a modificar el programa.
  • Puedes crear diferentes niveles en el juego dando menos oportunidades, contando el tiempo, etc

Ayudas

import random
random.randint(1, 10) # devuelve un entero del 1 al 10
 
# para calcular diferencias de segundos (para saber el tiempo que lleva jugando el jugador ...)
from datetime import datetime
x = datetime.now()
y = datetime.now()
z = y - z
z.seconds