Si self.letra es una letra, y self.palabra es una palabra, recorrer cada letra de self.palabra para preguntar si pertenece a self.letra no es un buen método. No es claro, y lleva a errores extraños.
Mejor cambiá las líneas 33 y 34 arriba por:
Y en la que ahora es línea 36, cambiá self.palabra[i] por self.letra (que por la forma que estás comparándolas, te asegurás de que tienen el mismo valor)
Saludos.