CODIGO DEL JUEGO
import random
def jugar_ahorcado(numero_secreto, intentos):
for i in range(intentos):
intento = int(input("Intento {}: Ingresa un número entre 1 y 100: ".format(i +
1)))
if intento == numero_secreto:
print("¡Felicitaciones! Adivinaste el número.")
return
elif intento < numero_secreto:
print("El número secreto es mayor.")
else:
print("El número secreto es menor.")
print("¡Lo siento! No lograste adivinar el número. El número secreto era
{}.".format(numero_secreto))
# Generar un número secreto aleatorio entre 1 y 100
numero_secreto = random.randint(1, 100)
intentos = 5
print("Bienvenido al juego de adivinar el número. Tienes 5 intentos para adivinar el
número secreto.")
jugar_ahorcado(numero_secreto, intentos)
INFORMACION PROGRAMA
El código comienza importando el módulo random, que se utiliza para generar
números aleatorios.
Luego, se define la función jugar_ahorcado que toma dos argumentos:
numero_secreto y intentos. Esta función es responsable de manejar el juego y
verificar si el jugador adivina correctamente el número secreto.
Dentro de la función jugar_ahorcado, se utiliza un bucle for para iterar sobre el
número de intentos proporcionados. En cada iteración, el programa solicita al
jugador que ingrese un número.
Después de que el jugador ingresa un número, el programa verifica si el número
coincide con el numero_secreto. Si es así, se imprime un mensaje de felicitaciones
y la función se termina con la instrucción return.
Si el número ingresado es menor que el numero_secreto, se imprime un mensaje
indicando que el número secreto es mayor. Si el número ingresado es mayor, se
imprime un mensaje indicando que el número secreto es menor.
Después de agotar los intentos permitidos, si el jugador no adivina el número
correcto, se imprime un mensaje indicando el número secreto y que el jugador ha
perdido el juego.
Fuera de la función jugar_ahorcado, se genera un número secreto aleatorio
utilizando la función random.randint(1, 100). También se define el número de
intentos como 5.
Finalmente, se imprime un mensaje de bienvenida y se llama a la función
jugar_ahorcado pasando el número secreto y el número de intentos.
El jugador tiene que ingresar un número en cada intento y el programa le dará
pistas sobre si el número secreto es mayor o menor. Si el jugador adivina el
número dentro de los 5 intentos, ganará el juego. De lo contrario, perderá y se
mostrará el número secreto.
MANUAL DE USO
Ejecución del programa:
Abre un editor de código o un entorno de desarrollo integrado (IDE) de Python.
Copia y pega el código del juego en el editor.
Guarda el archivo con una extensión ".py", por ejemplo, "ahorcado.py".
Ejecuta el archivo desde la línea de comandos o desde el IDE.
Juego:
Una vez que el programa se ejecuta, se mostrará un mensaje de bienvenida y se
generará un número secreto aleatorio entre 1 y 100.
El programa te pedirá que ingreses un número en cada intento.
Introduce un número entre 1 y 100 y presiona Enter.
El programa te dará pistas indicando si el número secreto es mayor o menor que
tu intento.
Tienes un total de 5 intentos para adivinar el número secreto.
Si adivinas el número correcto, recibirás un mensaje de felicitaciones y el juego
terminará.
Si agotas los 5 intentos sin adivinar el número, recibirás un mensaje indicando que
has perdido y se mostrará el número secreto.
MANUAL DE CREACIÒN
Importación del módulo:
Al comienzo del código, habra de importar el módulo random utilizando la
instrucción import random. Esto permitirá generar números aleatorios.
Definición de la función del juego:
Crea una función llamada jugar_ahorcado que tome dos argumentos:
numero_secreto e intentos.
Dentro de la función, utiliza un bucle for para iterar sobre el número de intentos
proporcionados.
En cada iteración, solicita al jugador que ingrese un número utilizando la función
input(). Convierte el número ingresado a un entero utilizando la función int().
Compara el número ingresado con el numero_secreto utilizando declaraciones if,
elif y else.
Imprime mensajes apropiados para indicar si el número ingresado es mayor o
menor que el numero_secreto.
Si el número ingresado coincide con el numero_secreto, imprime un mensaje de
felicitaciones y utiliza la instrucción return para salir de la función.
Después del bucle for, imprime un mensaje indicando que el jugador no adivinó el
número y muestra el numero_secreto.
Generación del número secreto:
Fuera de la función jugar_ahorcado, utiliza la función random.randint(1, 100) para
generar un número secreto aleatorio entre 1 y 100.
Asigna este número a la variable numero_secreto.
Configuración de los intentos:
Define el número de intentos permitidos utilizando una variable, por ejemplo,
intentos = 5.
Mensajes de bienvenida y llamada a la función:
Imprime un mensaje de bienvenida para iniciar el juego y explicar las reglas.
Llama a la función jugar_ahorcado pasando el numero_secreto y los `.