#se importa el mòdulo random para poder ejecutar el comando.
import random
#se define la funciòn ValorAleatorio.
def ValorAleatorio(lista_entrada):
print ("Se està seleccionando una palabra aleatoria.")
indice = random.randint(0,len(lista_entrada)-1)
valor_aleatorio = lista_entrada[indice]
return valor_aleatorio
#Esta es la funciòn principal, desde aquì se ejecuta el programa.
def main():
print("¡Bienvenido al juego de ahorcado!")
#Se define la lista y se almacenan las palabras que se usarán en el juego dentro de la variable diccionario.
diccionario = ["empatía", "solidaridad", "sororidad", "responsabilidad", "cooperación"]
#Se ejecuta la funciòn ValorAleatorio y se guarda el valor en una variable
palabra = ValorAleatorio(diccionario)
intentos = [ ]
contador_intentos = 0
while contador_intentos < 10:
#Se solicita una letra y se guarda en una lista.
letra = input("Ingresa una letra: ")
intentos.append(letra)
#Se inicia un siclo para comparar cada letra de la palabra con las letras ingresadas por el usuario
for i in palabra:
if i in intentos:
print(i)
else:
print("_")
contador_intentos =+ 1
#Al iniciar el programa se hace el llamado a la funciòn principal para que se ejecute