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
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)