0
Q:

replace function in python


# Python3 program to demonstrate the  
# use of replace() method   
  
string = "geeks for geeks geeks geeks geeks" 
   
# Prints the string by replacing geeks by Geeks  
print(string.replace("geeks", "Geeks"))  
  
# Prints the string by replacing only 3 occurrence of Geeks   
print(string.replace("geeks", "GeeksforGeeks", 3)) 
14
string.replace(old, new, count)
# Only return a copy, not modifying the string
25
# string.replace(old, new, count),  no import is necessary
text = "Apples taste Good."
print(text.replace('Apples', 'Bananas'))          # use .replace() on a variable
Bananas taste Good.          <---- Output

print("Have a Bad Day!".replace("Bad","Good"))    # Use .replace() on a string
Have a Good Day!             <----- Output

print("Mom is happy!".replace("Mom","Dad").replace("happy","angry"))  #Use many times
Dad is angry!                <----- Output
8
# Python3 program to demonstrate the  
# use of replace() method   
  
string = "geeks for geeks geeks geeks geeks" 
   
# Prints the string by replacing geeks by Geeks  
print(string.replace("geeks", "Geeks"))  
  
# Prints the string by replacing only 3 occurrence of Geeks   
print(string.replace("geeks", "GeeksforGeeks", 3)) 
4
string = "[Message]"
string = string.replace("[", "")#Removes all [
string = string.replace("]", "")#Removes all ]

print(string)
1
>>> s = list("Hello zorld")
>>> s
['H', 'e', 'l', 'l', 'o', ' ', 'z', 'o', 'r', 'l', 'd']
>>> s[6] = 'W'
>>> s
['H', 'e', 'l', 'l', 'o', ' ', 'W', 'o', 'r', 'l', 'd']
>>> "".join(s)
'Hello World'
1
# Function to replace all occurrences of AB with C 
  
def replaceABwithC(input, pattern, replaceWith): 
    return input.replace(pattern, replaceWith) 
  
# Driver program 
if __name__ == "__main__": 
    input   = 'helloABworld'
    pattern = 'AB'
    replaceWith = 'C'
    print replaceABwithC(input,pattern,replaceWith) 

OUTPUT:
  'helloCworld'
1
string.replace(old, new, count)
4
#our text
text='Hello! there/ how may. I help, you' #yes, it seems weird
     #replacing ("THIS" with "THIS") 
replaced_text=text.replace("!", "?")
print(replaced_text)
#output
#Hello? there/ how may. I help, you
0
plot.savefig(f'hanning{num}.pdf') # added in Python 3.6
0

New to Communities?

Join the community