Cual es el error? esta en la linea 112
print("Hecho por YERALDIN NAVARRO BERNAL <3")
import random
Imagen_Ahorcado = ['''
+----+
| |
|
|
|
|
==========''','''
+----+
| |
O |
|
|
|
==========''','''
+----+
| |
O |
| |
|
|
==========''','''
+----+
| |
O |
/| |
|
|
==========''','''
+----+
| |
O |
/|\ |
|
|
==========''','''
+----+
| |
O |
/|\ |
/ |
|
==========''','''
+----+
| |
O |
/|\ |
/ \ |
|
==========''']
Palabra = 'Pollo - Tacos - Programación - Vida - Bolsa - Telefono - Libros - Mariscos - Tenochtitlan - Replit - Ahorcado - Musica - Tenis - Television - Yeraldin - Cuadro'.split()
def Palabra_al_azar(ListaDePalabras):
Indice_de_palabras = random.randit (0,len(ListaDePalabras)-1)
return ListaDePalabras[Indice_de_palabras]
def Mostrar_tablero (Imagen_Ahorcado,Letras_Incorrectas,Letras_Correctas, palabra_secreta):
print (Imagen_Ahorcado[len(Letras_Incorrectas)])
print()
print ('Letras_incorrectas:', end ='')
for letra in Letras_Incorrectas:
print (letra, end = ' ')
print()
Espacios_vacios = '_' * len (palabra_secreta)
for i in range(len(palabra_secreta)):
if palabra_secreta[i] in Letras_Correctas:
Espacios_vacios = Espacios_vacios[:i] + palabra_secreta [i] + Espacios_vacios [i+1:]
for letra in Espacios_vacios:
print (letra, end = ' ')
print()
def Obtener_Intentos(Letras_Probadas):
while True:
print('Adivina una letra.')
Intento =input()
Intento = Intento.lower()
if len(Intento) != 1:
print('Por favor introduzca una letra.')
elif Intento in Letras_Probadas:
print ('Ya has probado esta letra. Elige otra.')
elif Intento not in 'abcdefghijklmnopqrstuvwxyz':
print('Por favor intenta UNA LETRA')
else:
return Intento
def Jugar_De_Nuevo():
print('¿Quieres jugar de nuevo? (Si o No)')
return input(). lower(). startwith ('s')
print('AHORCADO')
Letras_Incorrectas =''
Letras_Correctas =''
palabra_Secreta = Palabra_al_azar
Juego_Terminado = False
while True:
mostarTablero(Imagen_Ahorcado, Letras_Incorrectas, Letras_Correctas, palabra_Secreta)
intento = Obtener_Intentos (Letras_Incorrectas + Letras_Correctas)
if intento in palabra_Secreta:
Letras_Correctas = Letras_Correctas + intento
EncontradoTodasLasLetras = True
for i in range (len(palabra_Secreta)):
if palabra_Secreta [i] not in Letras_Correctas:
EncontradoTodasLasLetras = False
break
if EncontradoTodasLasLetras:
print ('Si, La palabra secreta es..."'+ palabra_Secreta +'" HAS GANADO')
Juego_Terminado = True
else:
Letras_Incorrectas = Letras_Incorrectas + intento
if len (Letras_Incorrectas) == len (Imagen_Ahorcado) - 1:
Mostrar_tablero(Imagen_Ahorcado,Letras_Incorrectas,Letras_Correctas, palabra_Secreta)
print('Te has quedado sin intentos.\n Despues de' + str (len (Letras_Incorrectas)) +'intentos fallidos y' + str (len(Letras_Correctas)) + 'aciertos, la palabra era"' + palabra_Secreta + '"')
Juego_Terminado = True
if Juego_Terminado:
if Jugar_De_Nuevo():
Letras_Incorrectas = ''
Letras_Correctas = ''
Juego_Terminado = False
Palabra_Secreta = Palabra_al_azar(Palabra)
else:
break
Respuestas a la pregunta
Contestado por
0
Respuesta:
????????????????? que?
migariva168:
No se
Otras preguntas
Matemáticas,
hace 2 meses
Matemáticas,
hace 2 meses
Matemáticas,
hace 2 meses
Biología,
hace 3 meses
Geografía,
hace 3 meses
Matemáticas,
hace 10 meses
Inglés,
hace 10 meses