替换字符串中的多个单词

时间:2015-11-17 08:07:22

标签: python string replace

我需要检查输入中是否有两个特定的单词,如果是,我需要用其他单词替换它们,它们都必须在同一个实例中替换,我可以替换它们中的每个但是我不要# 39;我知道如何制作一个列表来同时检查多个单词,我试试。

    n = input('Line: ')                                                     
    if 'Seraphina' in n:                                            
      n1 = n.replace('Seraphina', 'Emilia')                
      print(n1)                                             
    elif 'Rufus' in n:                                     
      n2 = n.replace('Rufus', 'Ravi')              
      print(n2)               
    else:                                                          
      print(n)                                                        

我知道问题是elif在第一次检查后会检查是否为假,几乎我的问题是如何一次检查多个单词。

0 个答案:

没有答案