from random import * import random import time print("Bienvenido al juego adivina el numero") n=raw_input ("Ingresa tu nombre: ") back="si" while back=="si": #ciclo para inicar el juego con la respuesta del usuario linea_punteada = 70 * '-' print(linea_punteada) #imprime una separacion estetica para el programa print(n+" estoy pensando en un numero entre 1 y 5 " + "crees poder adivinarlo?") print("La suerte va a decir el numero de intentos que tienes") time.sleep(2) print "*" time.sleep(2) print "**" time.sleep(2) print "***" #en todas las instrucciones anteriores hace la simulacion de estar cargando el juego... aux=0 #contador arr=[1,2,3,4,5] #arreglo con los intentos posibles a seleccionar intentos=random.choice(arr) #del contenido del arreglo, se selecciona un elemento al azar num=randint(1,5) #se elige al azar un numero del 1 al 5 print ("Tienes "+str(intentos)+" intentos") #imprime la cantidad de intentos while aux<intentos: #contador de los intentos que el usuario haga est=int(input("Intenta adivinar: ")) #guarda el "intento" del usuario aux+=1 #aumenta el contador if est<num: #condiciones para ver si su numero es menor o mayor que el que la computadora ya eligio print("Tu estimacion es muy baja") elif est>num: print("Tu estimacion es muy alta") elif est==num: break if num==est: print("Good Job "+n+" has adivinado el numero") elif num!=est: print("Perdiste "+n+" el numero que estaba pensando es:",num) print ("Desea volver a jugar? 1.-Si/2.-No") back=raw_input("Respuesta: ")
Ejecucion del programa en pantalla:
No hay comentarios.:
Publicar un comentario