-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathAdivinaElNumero.py
More file actions
22 lines (21 loc) · 832 Bytes
/
AdivinaElNumero.py
File metadata and controls
22 lines (21 loc) · 832 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import random
def adivina_el_numero():
numero_secreto = random.randint(1, 100)
intentos = 0
print("¡Bienvenido al juego de Adivina el Número!")
print("He pensado en un número entre 1 y 100. ¿Puedes adivinar cuál es?")
while True:
try:
intento = int(input("Introduce tu número: "))
intentos += 1
if intento < numero_secreto:
print("Demasiado bajo. Inténtalo de nuevo.")
elif intento > numero_secreto:
print("Demasiado alto. Inténtalo de nuevo.")
else:
print(f"¡Felicidades! Has adivinado el número en {intentos} intentos.")
break
except ValueError:
print("Por favor, introduce un número válido.")
if __name__ == "__main__":
adivina_el_numero()