studiando dal libro del prof pellacini ho visto che puoi fare un for su un file aperto e ti itera riga per riga(ditemi se ho detto giusto anzi confermate se sia vero) e poi lui usa un comando linea.find(nome della stringa da trovare) che è diverso da -1...se è diverso allora metti l'indice di questa in una lista ecc. la mia domanda è find quindi returna -1 se non ci sta giusto? e se ci sta cosa returna?