Pythoni otsingumeetodite peamine probleem on see, et need pole kiiruse jaoks optimeeritud. See võib teie programmi oluliselt aeglustada.
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
Otsing
Pythonis saate andmejadast konkreetsete üksuste leidmiseks kasutada sisseehitatud otsingufunktsiooni. Otsingufunktsioon kasutab kahte argumenti: otsitav jada ja otsitav märksõna või muster.
Kõigi üksuste otsimiseks, millel on sõna "kass", võite kasutada järgmist koodi:
print(“Otsitakse 'kassi'…) search = "cat" print("Leitud %d üksust." % (len(search)))
Selle koodi väljund oleks järgmine:
Otsin 'kassi'... Leiti 5 eset.
Meetodid
Pythonis on palju erinevaid meetodeid. Mõned kõige levinumad meetodid on loetletud allpool.
def: see on funktsioon, mis võtab ühe või mitu argumenti. Funktsioon tagastab väärtuse.
print: see prindib tekstistringi ekraanile.
if: See kontrollib, kas tingimus on tõene. Kui on, siis käivitatakse if-plokis olev kood, vastasel juhul seda ei käivitata.