Juego de Ahorcado en Python
Proyecto 13 de la guia 50 Proyectos de Programacion para Practicar y Aprender. Proyectos para Nivel intermedio
Enunciado del proyecto
Desarrolla un juego de ahorcado donde el usuario debe adivinar una palabra secreta letra por letra
Descripciรณn
Este programa en Python permite jugar al clรกsico juego del ahorcado. El usuario debe adivinar una palabra secreta letra por letra antes de quedarse sin intentos.
Cรณdigo fuente en Python
import random def obtener_palabra(): palabras = ["python", "computadora", "programacion", "codigo", "teclado"] return random.choice(palabras) def jugar(): palabra = obtener_palabra() letras_adivinadas = [] intentos = 6 print("=== Juego del Ahorcado ===") while intentos > 0: display = [letra if letra in letras_adivinadas else " _" for letra in palabra] print("Palabra: " + " ".join(display)) if "_" not in display: print("ยกFelicidades! Has adivinado la palabra.") break letra = input("Ingresa una letra: ").lower() if letra in letras_adivinadas: print("Ya has probado esa letra.") elif letra in palabra: letras_adivinadas.append(letra) print("ยกBien! Letra correcta.") else: letras_adivinadas.append(letra) intentos -= 1 print(f"Letra incorrecta. Te quedan {intentos} intentos.") if intentos == 0: print(f"Has perdido. La palabra era: {palabra}") if __name__ == "__main__": jugar()
Instrucciones
- Guarda el cรณdigo en un archivo llamado
ahorcado.py
. - Ejecuta el programa en la terminal con el comando
python ahorcado.py
. - Adivina la palabra ingresando una letra por turno.
Indice de la guia de proyectos
Proyecto anterior