Python शब्दबंध find() मेथड

उदाहरण

शब्द "welcome" टेक्स्ट में कहाँ है?

txt = "Hello, welcome to my world."
x = txt.find("welcome")
print(x)

रन उदाहरण

रोशनी और उपयोग

find() विधि निर्दिष्ट मूल्य के पहले उपस्थित होने का स्थान खोजती है。

यदि मूल्य नहीं मिला, तो find() विधि -1 वापस करती है。

find() विधि और index() विधि लगभग एक से एक है, एकमात्र अंतर है कि यदि मूल्य नहीं मिला, तो index() विधि अपवाद उत्पन्न करती है।(नीचे के उदाहरण को देखें)

व्याकरण

string.find(value, start, end)

पारामीटर मान

पारामीटर वर्णन
value अनिवार्य।खोजने के लिए वाला मूल्य।
start वैकल्पिक।खोज की शुरूआत की स्थिति को निर्धारित करने के लिए।डिफ़ॉल्ट में 0 है।
end वैकल्पिक।संशोधित खोज की स्थिति को समाप्त करने के लिए।डिफ़ॉल्ट में टेक्स्ट के अंत है।

अधिक उदाहरण

उदाहरण

अक्षर "e" टेक्स्ट में पहली बार उपस्थित होने का स्थान:

txt = "Hello, welcome to my world."
x = txt.find("e")
print(x)

रन उदाहरण

उदाहरण

यदि केवल स्थान 5 से 10 तक खोजा जाता है, तो अक्षर "e" टेक्स्ट में पहली बार उपस्थित होने का स्थान:

txt = "Hello, welcome to my world."
x = txt.find("e", 5, 10)
print(x)

रन उदाहरण

उदाहरण

यदि इस मूल्य को नहीं मिला, तो find() विधि -1 वापस करती है, लेकिन index() विधि अपवाद उत्पन्न करती है:

txt = "Hello, welcome to my world."
print(txt.find("q"))
print(txt.index("q"))

रन उदाहरण