Write a function which is passed 3 parameters all of which


PYTHON
Solution must be recursive. You are not allowed to use loops, or use the python "in" operator.

Write a function which is passed 3 parameters, all of which are strings. The function returns a copy of the string s with all occurrences of old_c replaced by new_c.

You are not allowed to use the built-in python replace method. You may assume that old_c and new_c are both strings of length 1.

def replace(s, old_c, new_c):

>>> replace('science', 'c' , 't')

'stiente'

>>> replace('python', 's', 't')

'python'

>>> replace('rocker', 'r', 'd')

'docked'

Request for Solution File

Ask an Expert for Answer!!
Computer Engineering: Write a function which is passed 3 parameters all of which
Reference No:- TGS02906993

Expected delivery within 24 Hours