Glavni problem sa metodama pretraživanja u Pythonu je taj što nisu optimizirane za brzinu. Ovo može značajno usporiti vaš program.
The search method in python can be used to find a substring in a given string. This method returns the index of the first occurrence of the substring in the string. If the substring is not found, it returns -1.
Example:
str = "Hello world"
print str.search("world")
Output: 6
PRETRAGA
U Pythonu možete koristiti ugrađenu funkciju pretraživanja da pronađete određene stavke u nizu podataka. Funkcija pretraživanja uzima dva argumenta: sekvencu za pretraživanje i ključnu riječ ili obrazac za traženje.
Da biste tražili sve stavke koje u sebi imaju riječ "mačka", možete koristiti sljedeći kod:
print(“Traženje 'mačka'...”) search = “mačka” print(“Pronađeno %d stavki.” % (len(pretraga)))
Izlaz ovog koda bi bio:
U potrazi za 'mačkom'… Pronađeno 5 stavki.
metode
U Pythonu postoji mnogo različitih metoda. Neke od najčešćih metoda su navedene u nastavku.
def: Ovo je funkcija koja uzima jedan ili više argumenata. Funkcija će vratiti vrijednost.
print: Ovo štampa tekstualni niz na ekranu.
if: Ovo testira da li je uslov tačan. Ako jeste, kod unutar if bloka će se izvršiti, inače se neće izvršiti.