Metóda nájde prvý výskyt zadanej hodnoty. Vráti -1, ak sa hodnota nenájde. Je takmer rovnaká ako metóda index(), jediný rozdiel je v tom, že index() vyvolá výnimku, ak sa hodnota nenájde.
Zápis:
string.find(value, start, end)
Parametre:
- value – Povinný parameter. Hodnota, ktorá sa má vyhľadať
- start – Voliteľný parameter. Kde začať vyhľadávanie. Predvolená hodnota je 0
- end – Voliteľný parameter. Kde sa má ukončiť vyhľadávanie. Predvolené nastavenie je na koniec reťazca
Príklad:
a = "Hello World"
print(a.find("e"))
print(a.find("o", 5, 9))
Výsledkom je:
1
7