hihocoder,沼跃鱼。python

while True:
    try:
        string = raw_input()
        i = 0
        res=''
        while i<len(string)-8:
            sub_str=string[i:i+9]
       # print(sub_str)
            if(sub_str.lower() == 'marshtomp'):
                string = string[:i]+'fjxmlhx'+string[i+9:]
            i+=1
        print(string)
    except EOFError:
        break

总结:

1、虽然本题未指定行数,但也是要输入一行输出一行,不能累积起来一起输出!

2、注意lower()的使用

3、try except不能删去。否则死循环!

猜你喜欢

转载自blog.csdn.net/leokingszx/article/details/79759940