0 out of 464 challenges solved
Write a Python function `replace_characters(input_string: str, target_char: str, replacement_char: str) -> str` that takes a string `input_string`, a character `target_char`, and another character `replacement_char`. The function should return a new string where all occurrences of `target_char` in `input_string` are replaced with `replacement_char`. #### Example Usage ```python [main.nopy] replace_characters("hello world", "o", "a") # Output: "hella warld" replace_characters("test case", "t", "p") # Output: "pesp case" replace_characters("example", "z", "x") # Output: "example" (no change as 'z' is not in the string) ```
def replace_characters(input_string: str, target_char: str, replacement_char: str) -> str: """ Replace all occurrences of target_char in input_string with replacement_char. Args: input_string (str): The original string. target_char (str): The character to be replaced. replacement_char (str): The character to replace with. Returns: str: The modified string with replacements. """ # Your code here pass