【发布时间】:2013-09-08 03:45:05
【问题描述】:
我想创建一个遍历字符串的循环,如果字母“r”跟在元音后面,它将删除元音。例如:
Enter word: Cracker
New word: Crackr
或
Enter word: Flirk
New word: Flrk
我已经有办法做到这一点,但不是很整洁。我只是想知道如何提高自己。我的做法是:
if "ar" in s or "er" in s or "ir" in s or "or" in s or "ur" in s:
s = s.replace("ar","r")
s = s.replace("er","r")
s = s.replace("ir","r")
s = s.replace("or","r")
s = s.replace("ur","r")
谢谢
【问题讨论】:
标签: string loops python-3.x replace