Lahendatud: otsingumeetod pythonis

Viimane uuendus: 09/11/2023

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.

Seonduvad postitused: