Ver Mensaje Individual
  #4 (permalink)  
Antiguo 10/04/2010, 17:07
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 8 meses
Puntos: 1360
Respuesta: problema con cadenas

Ok te dare unas pistas:

Código Python:
Ver original
  1. letr = 'a'
  2. no_adivinad = list('______')
  3. adivinad = 'carlos'
  4.  
  5. def sustitucion(letra, no_adivinada, adivinada):
  6.     ''' sustituye la letra a adivinar en la palabra a adivinar'''
  7.     l = [0, 1, 2, 3, 4, 5] #Hasta aqui va bien
  8.     for i in l[:] : # WFT?? para que la copia de la lista
  9.         if adivinada[i] == letra:
  10.             no_adivinada[i] = letra
  11.         else:
  12.             continue #Este else no esta haciendo nada, quitalo
  13.         print ''.join(no_adivinada)
  14.  
  15. sustitucion(letr, no_adivinad, adivinad)