Adivina el Número en Python
Cuarto proyecto de la guia 50 Proyectos de Programacion para Practicar y Aprender. Proyectos para Principiantes
Este juego consiste en que el programa genera un número aleatorio entre 1 y 100, y el usuario debe adivinar cuál es. El programa le dará pistas indicando si el número ingresado es mayor o menor que el número secreto hasta que lo adivine.
import random
def adivina_el_numero():
numero_secreto = random.randint(1, 100)
intentos = 0
print("¡Bienvenido al juego 'Adivina el Número'!")
print("Estoy pensando en un número entre 1 y 100.")
while True:
try:
intento = int(input("Ingresa tu número: "))
intentos += 1
if intento < numero_secreto:
print("Demasiado bajo. Intenta otra vez.")
elif intento > numero_secreto:
print("Demasiado alto. Intenta otra vez.")
else:
print(f"¡Felicidades! Adivinaste el número en {intentos} intentos.")
break
except ValueError:
print("Por favor, ingresa un número válido.")
# Ejecutar el juego
adivina_el_numero()
random para generar números aleatorios.Indice de la guia de proyectos
Proyecto anterior