Python: Get a string from a given string where all occurrences of its first char have been changed to '$', except the first char itself
Replace first char occurrences with $.
Write a Python program to get a string from a given string where all occurrences of its first char have been changed to '$', except the first char itself.
Sample Solution:
Python Code:
# Define a function named change_char that takes one argument, 'str1'.
def change_char(str1):
# Get the first character of the input string 'str1' and store it in the variable 'char'.
char = str1[0]
# Replace all occurrences of the character 'char' with '$' in the 'str1' string.
str1 = str1.replace(char, '$')
# Reconstruct the 'str1' string by placing the original 'char' as the first character
# followed by the modified string starting from the second character.
str1 = char + str1[1:]
# Return the modified 'str1' string.
return str1
# Call the change_char function with the argument 'restart' and print the result.
print(change_char('restart')) # Output: 'resta$t'
Sample Output:
resta$t
Flowchart:
Python Code Editor:
Previous: Write a Python program to get a string made of the first 2 and the last 2 chars from a given a string. If the string length is less than 2, return instead of the empty string.
Next: Write a Python program to get a single string from two given strings, separated by a space and swap the first two characters of each string.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics