好的,我需要将大写字母变成低字母,把低字母变成uppers,这很好,但我还需要从句子中删除第一个“i”字母和最后一个“i”字母。有任何想法吗?另外,如果输入文本中没有“i”字母,我该如何打印文本? 谢谢。带字符串的动作,python
这是我到目前为止有:
print("Write a sentence.")
sentence = input()
first = sentence.find("i")
second = sentence.rfind("i")
sentence.replace(first, " ")
sentence.replace(second, " ")
print(sentence.swapcase())
尝试使用're.sub'。 – cdarke