Internet, Deporte y Educación

Página personal de Sergio Palay

Código para advinar un número en Python

Posted by sergiopalay en enero 24, 2017

python

Se trata de un código sencillo en el que se elige un entero al azar entre 1 y 100 y luego se le va pidiendo al usuario que vaya ingresando números. Se cuentan los intentos y se da la pista si es mayor o menor.

Código Python

from random import randint
print ("te reto a adivinar un numero del 1 al 100 en la menor cantidad de intentos posibles")
solucion= randint(1,100)
elegido =0
intentos =0

while solucion != elegido:
   elegido = (input ("Introduce el numero "))
   intentos +=1
   if int (elegido) == solucion:
      mensaje = "Excelente ... lo lograste en "+ str(intentos) + " intentos"
      print(mensaje)
   else:
   if solucion > int(elegido):
      print ("es mayor")
   else:
      print ("es menor")

 

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

 
A %d blogueros les gusta esto: