Informática, pregunta formulada por emisweet, hace 5 días

AYUDA EN PYTHON

Crea una aplicación que solicite un número entero entre 1 y 6 al usuario; luego, genere un número aleatorio en dicho rango, si el número ingresado es igual al número aleatorio, entonces mostrar el mensaje “Ganó”, sino “Perdió”.

Respuestas a la pregunta

Contestado por Tenhou
1

Respuesta:

import  random

def numeroMagico(min, max):

   numMagico = random.randint(min, max)

   usuarioNum = input("Ingrese un numero entre " + str(min) + " y " + str(max) + ": ")

   continuar = False

   while continuar == False:

       try:

           usuarioNum = int(usuarioNum)

           if (usuarioNum >= min and usuarioNum <= max):

               continuar = True

           else:

               usuarioNum = input("Numero no valido\nIngrese un numero entre " + str(min) + " y " + str(max) + ": ")

       except:

           usuarioNum = input("Numero no valido\nIngrese un numero entre " + str(min) + " y " + str(max) + ": ")

   if (usuarioNum == numMagico):

       print("Usted ha Ganado!!")

   else:

       print("Usted ha Perdido.")

numeroMagico(1, 6)

Otras preguntas