find()

Python String find() metodi

❮ Python string metodlari ma’lumotnomasi


Misol

Matnning qayerida "welcome" so‘zi bor?:

txt = "Hello, welcome to my world." x = txt.find("welcome") print(x)
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

find() metodi belgilangan qiymat birinchi marta uchragan o‘rinni topadi.

Qiymat topilmasa, find() metodi -1 qaytaradi.

find() metodi index() metodi bilan deyarli bir xil, yagona farqi shundaki, qiymat topilmasa index() metodi istisno (exception) chiqaradi. (Quyidagi misolga qarang)


Sintaksis

string.find(value, start, end)

Parametr qiymatlari

Parametr Tavsif
value Majburiy. Qidiriladigan qiymat
start Ixtiyoriy. Qidiruv qayerdan boshlanishi. Standart qiymat: 0
end Ixtiyoriy. Qidiruv qayerda tugashi. Standart qiymat: stringning oxirigacha

Ko‘proq misollar

Misol

Matnda "e" harfi birinchi marta qayerda uchraydi?:

txt = "Hello, welcome to my world." x = txt.find("e") print(x)
O‘zingiz sinab ko‘ring »

Misol

Faqat 5 va 10-pozitsiyalar oralig‘ida qidirilganda, matnda "e" harfi birinchi marta qayerda uchraydi?:

txt = "Hello, welcome to my world." x = txt.find("e", 5, 10) print(x)
O‘zingiz sinab ko‘ring »

Misol

Qiymat topilmasa, find() metodi -1 qaytaradi, index() metodi esa istisno chiqaradi:

txt = "Hello, welcome to my world." print(txt.find("q")) print(txt.index("q"))
O‘zingiz sinab ko‘ring »


❮ Python string metodlari ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!