Question
Please use Python 2.7, and use TWO WHILE LOOPS(nested) for this problem. Please do NOT use a For loop. The problem, the answer template, and
Please use Python 2.7, and use TWO WHILE LOOPS(nested) for this problem. Please do NOT use a "For" loop. The problem, the answer template, and the test cases it MUST pass are provided below in that order.
Problem:
Write code that takes a string and a substring from the user, and removes all instances of the substring, returning that new resultant string. You may not use any built-in functions/methods besides len() and .append(). Specifically, you may NOT use the replace() method.
Here is the Answer Template: def remove(string, sub): string = string sub = sub #YOUR CODE GOES HERE (indented) return [] #END YOUR CODE
And finally, the Test Cases it must pass!
remove happyhappycatbihapytr hap pypycatbiytr remove happyhappycatbihpytr hap pypycatbihpytr remove happyhappycatbihxaxpytr hap pypycatbihxaxpytr remove bird i brd remove happybirthday ppybir hathday
|
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started