Welcome to collectivesolver - Programming & Software Q&A with code examples. A website with trusted programming answers. All programs are tested and work.

Contact: aviboots(AT)netvision.net.il

Buy a domain name - Register cheap domain names from $0.99 - Namecheap

Scalable Hosting That Grows With You

Secure & Reliable Web Hosting, Free Domain, Free SSL, 1-Click WordPress Install, Expert 24/7 Support

Semrush - keyword research tool

Boost your online presence with premium web hosting and servers

Disclosure: My content contains affiliate links.

39,884 questions

51,810 answers

573 users

How to replace multiple characters in a string with other characters using Python

2 Answers

0 votes
s = "Python- prog$$$$ra-mming! la!ng-uage!"

s = s.replace('!', ' ').replace('$', '').replace('a', 'A').replace('-', '+')

print(s)

 
 
'''
run:
 
Python+ progrA+mming  lA ng+uAge 
 
'''
  

 



answered Oct 21, 2024 by avibootz
0 votes
def ReplaceMultipleCharacters(s, chars_to_replace, replacement_chars):
    i = 0
    
    for ch in chars_to_replace:
        s = s.replace(ch, replacement_chars[i])
        i += 1
    
    return s


s = "Python- prog$$$$ra-mming! la!ng-uage!"

chars_to_replace = "-$!"
replacement_chars = "+* "

s = ReplaceMultipleCharacters(s, chars_to_replace, replacement_chars)


print(s)

 
 
'''
run:
 
Python+ prog****ra+mming  la ng+uage 
 
'''
  

 



answered Oct 21, 2024 by avibootz
...