7.6 / 10 123... ❲10000+ TRUSTED❳

While the CodeHS exercise often requires the manual loop approach above, the simplest way to do this in standard Python is using the .replace() method:

: word[:index] takes everything before the letter, and word[index + len(letter):] takes everything after it. Adding them together effectively "deletes" the unwanted part. 7.6 / 10 123...

The prompt likely refers to from the CodeHS Python curriculum. This exercise requires you to write a function that removes every instance of a specific "letter" (or substring) from a given word. Correct Python Implementation While the CodeHS exercise often requires the manual

: If letter is an empty string, the loop would run forever; we return the original word immediately. This exercise requires you to write a function

You can solve this using a while loop to repeatedly find and remove the target substring until it no longer exists in the word.

: This method returns the starting index of the first occurrence of letter . If it isn't found, it returns -1 .

Arrow Left Arrow Right
Slideshow Left Arrow Slideshow Right Arrow