my_str.index(search_string,start,end))
search_string : String to be checked inside the main string. start: Optional , search to start from this position end : Optional , search to end from this position. my_str="Welcome to plus2net.com"
print(my_str.index('co')) # Output is 3
print(my_str.index('co',4)) # Output is 20
print(my_str.index('co',4,18)) # ValueError: substring not found
index() is a case sensitive search
my_str="Welcome to plus2net.com"
print(my_str.index('CO')) # ValueError: substring not found
find() method returns -1 if not found but index() method raise an exception if not found.
Author
🎥 Join me live on YouTubePassionate about coding and teaching, I publish practical tutorials on PHP, Python, JavaScript, SQL, and web development. My goal is to make learning simple, engaging, and project‑oriented with real examples and source code.