Skip to content

Instantly share code, notes, and snippets.

@categulario
Created February 19, 2013 03:56
Show Gist options
  • Save categulario/4982963 to your computer and use it in GitHub Desktop.
Save categulario/4982963 to your computer and use it in GitHub Desktop.
# Arhivo de experimentos con python
from random import choice
lista_palabras = {
'pollo': ['Es un ave que se come', 'Se hace caldo de esto'],
'verdura':['Son vegetales', 'Son verdes'],
'sal':['es un mineral']
}
print """
Vamos a jugar ahorcado!!
Listo?
"""
raw_input()
palabra = choice(lista_palabras.keys())
intentos_lista = ['_']*len(palabra)
intentos_malos = 0
while True:
s = ''
for i in intentos_lista:
s += i+','
print s[:-1] #Imprimir la lista con la palabra del usuario
intento = raw_input('Intenta: ')
if intento == palabra:
print "Felicidades!! ganaste!!"
print 'La palabra es', palabra
break
elif intento in palabra and len(intento)==1:
for i in range(len(palabra)): #Reemplazar las letras
if palabra[i] == intento:
intentos_lista[i] = intento
#Comprobar que no haya ganado
for i in intentos_lista:
if i == '_':
break
else:
print "Felicidades!! ganaste!!"
print 'La palabra es', palabra
break
else:
intentos_malos += 1
if intentos_malos == 6:
print "PERDISTE!!"
break
print 'Ups te quedan', 6-intentos_malos, 'intentos'
print "FIN"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment