import random
def azar():
num= random.randint(1,100)
return num
def dame():
user=int(input("dime un numero "))
return user
num=azar()
user=dame()
while True:
if num==user:
print('acertastes')
break
elif num<user:
print('el mio es menor')
user=dame()
else:
print('el mio es mayor')
user=dame()
Lo primero que debemos hacer es importar el modulo random.
Despues definimos 2 funciones, la primera nos devolvera un numero al azar, la segunda es la que pregunta el numero al usuario.
Creamos el bucle principal que se ejecutara siempre, por eso ponermos el True, mientras que no indiquemos la salida, como hacemos en el caso del acierto incluyendo el break para salir del bucle.
El resto de opciones comprueba si es menor o mayor.
No hay comentarios:
Publicar un comentario
Se procedera a revision para su pronta publicacion en caso de que no incumpla las normas de blogger.