Si el método find retorna un -1 cuando no se encuentra un string, ¿no causaría problemas a la hora de reutilizar dicho resultado para referenciar a otro sub-string y que este se comience en la última posición del string mayor?
Ejemplo
texto = "Texto de prueba"
resultado = texto.find("la")
subtexto = texto[resultado:]
En ese caso subtexto contendría "a".
Ejemplo
texto = "Texto de prueba"
resultado = texto.find("la")
subtexto = texto[resultado:]
En ese caso subtexto contendría "a".