Description

The method find() determines if string str occurs in string, or in a substring of string if starting index beg and ending index end are given.

Syntax

Following is the syntax for find() method:

str.find(str, beg=0 end=len(string))

Parameters

Return Value

This method returns index if found and -1 otherwise.

Example

The following example shows the usage of find() method.

#!/usr/bin/python

str1 = "this is string example....wow!!!";
str2 = "exam";

print str1.find(str2);
print str1.find(str2, 10);
print str1.find(str2, 40);

When we run above program, it produces following result:

15
15
-1