Scripting

find() Function in Python

find() Function in Python

Introduction

The find() function in Python is used to check if a substring is in a string according to the start and end values ​​you set. This function is almost the same as the index() function.

If present, the function will print the lowest index of that substring. Otherwise, it will return -1.

And the article below, we will show you how to use the find() function in Python through several examples as go through below.

Example

str = "Welcome to Python"

x = str.find("to")

print(x)

Output:

8

Definition

The find() function finds the lowest position of the substring.

If not found, it will return -1.

The syntax

$ string.find(value, start, end)

Parameter Values:

value: substring that you need to find

start: starting value. Default is 0

end: ending value. Default is the end of the string

More examples

Example 1: Find the word “e”

str = "Welcome to Python"

x = str.find("l")

print(x)

Output:

1

Example 2: Find the word “e” from position 3 to position 10

str = "Welcome to Python"

x = str.find("e", 3, 10)

print(x)

Output:

6

Example 3: try to find a substring that does not appear

str = "Welcome to Python"

x = str.find("a")

print(x)

Output:

-1

Conclusion

Hope you understand our tutorial on how to use the find() function in Python.

Thanks for reading!

Similar Posts