Python String find() Metode
Voorbeeld
Waar in die teks is die woord "welkom"?:
txt = "Hello, welcome to my world."
x = txt.find("welcome")
print(x)
Definisie en gebruik
Die find()
metode vind die eerste voorkoms van die gespesifiseerde waarde.
Die find()
metode gee -1 terug as die waarde nie gevind word nie.
Die find()
metode is amper dieselfde as die
index()
metode, die enigste verskil is dat die index()
metode 'n uitsondering maak as die waarde nie gevind word nie. (Sien voorbeeld hieronder)
Sintaksis
string.find(value, start, end)
Parameterwaardes
Parameter | Description |
---|---|
value | Required. The value to search for |
start | Optional. Where to start the search. Default is 0 |
end | Optional. Where to end the search. Default is to the end of the string |
Meer voorbeelde
Voorbeeld
Waar in die teks is die eerste voorkoms van die letter "e"?:
txt = "Hello, welcome to my world."
x = txt.find("e")
print(x)
Voorbeeld
Waar in die teks kom die letter "e" voor wanneer jy net tussen posisie 5 en 10 soek?:
txt = "Hello, welcome to my world."
x = txt.find("e",
5, 10)
print(x)
Voorbeeld
As die waarde nie gevind word nie, gee die find() metode -1 terug, maar die index() metode sal 'n uitsondering veroorsaak:
txt = "Hello, welcome to my world."
print(txt.find("q"))
print(txt.index("q"))