Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import random
- n = int(input ("Inserte el número máximo:"))
- m = int(input ("Inserte el número de intentos:"))
- q = m
- print(" ")
- print("Número Máximo:",n)
- print("Número de Intentos:",m)
- print(" ")
- Secret_N = random.randint(0,n) #Obtención de un número aleatorio.
- while m>0: #Bucle que se ejecutará mientras se tenga mínimo un intento.(m=Intentos)
- s= int(input("Número Secreto:"))
- if s == Secret_N: #El número introducido por el usuario es el mismo que el número aleatorio.
- print(" ")
- print("¡𝑵𝒖́𝒎𝒆𝒓𝒐 𝑪𝒐𝒓𝒓𝒆𝒄𝒕𝒐!")
- i=(q-m)+1 #Restando los intentos gastados del total y sumándole uno, se obtiene en que intento se ha acertado.
- if i == 1: #Plural y Singular.
- print("Lo ha conseguido en un intento.")
- elif i != 1:
- print("Lo ha conseguido en",i,"intentos.")
- break
- elif s != Secret_N: #En el caso de que el número no sea el correcto, mostar un mensaje que lo diga y restar un intento.
- print("¡𝑵𝒖́𝒎𝒆𝒓𝒐 𝑰𝒏𝒄𝒐𝒓𝒓𝒆𝒄𝒕𝒐!")
- m-=1
- #Código para identificar si el número secreto es mayor o menor que el introducido por el usuario.
- if s>Secret_N:
- print(" ")
- print("El Número Secreto es menor que",s)
- elif s<Secret_N:
- print(" ")
- print("El Número Secreto es mayor que",s)
- print("Le quedan",m,"intentos.")
- if m==0:#En caso de quedarse sin intentos.
- if q==1:
- print(" ")
- print("Ha agotado su único intento.")
- print("El número secreto era",Secret_N)
- elif q>1:
- print(" ")
- print("Ha agotado los",q,"intentos.")
- print("El Número Secreto era",Secret_N)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement