When it is required to replace all the occurrences of ‘a’ with a character such as ‘$’ in a string, the string can be iterated over and can be replaced using the ‘+=’ operator.
Below is a demonstration of the same −
my_str = "Jane Will Rob Harry Fanch Dave Nancy" changed_str = '' for char in range(0, len(my_str)): if(my_str[char] == 'a'): changed_str += '$' else: changed_str += my_str[char] print("The original string is :") print(my_str) print("The modified string is : ") print(changed_str)
The original string is : Jane Will Rob Harry Fanch Dave Nancy The modified string is : J$ne Will Rob H$rry F$nch D$ve N$ncy
A string is defined and is displayed on the console.
An empty string is also defined.
The string is iterated, and if the alphabet ‘a’ is encountered, it is replaced with ‘$’.
Otherwise, it is not changed.
The resultant output is displayed on the console.