¿Problemas con else? Qué pena me da


#1

no entiendo el programa me pide que coloque False luego de return y asi coloque False o True de igual manera me aprueba el ejercicio y ademas de eso no me muestra nada en la ventana de resultados que aparece arriba a la derecha... gracias por responder, este es el codigo:

answer = "¡No es mas que una herida!"

def caballero_negro():
if answer == "¡No es mas que una herida!":
return True
else:
return False

def soldado_frances():
if answer == "¡Andate, o te voy a tener que insultar una segunda vez!":
return True
else:
return False


#2

Usted tendrá que llamar a la función
y utilizar el método de impresión

answer = "¡No es mas que una herida!"

def caballero_negro():
    if answer == "¡No es mas que una herida!":
        return True
    else: 
        return False

def soldado_frances():
    if answer == "¡Andate, o te voy a tener que insultar una segunda vez!":
        return True
    else: 
        return False

print caballero_negro()
print soldado_frances()