我正在编写一个小脚本,它遍历一个字符串并找到一个给定的字符并将其替换为另一个。
def scrambler(string):
sen = ''
for c in string:
if c.lower == 'k':
sen += 'm'
elif c.lower == 'o':
sen += 'q'
elif c.lower == 'e':
sen += 'g'
else:
sen += c
return sen
print scrambler('koe')
如您所见,如果字母是“k”,则应将“m”添加到 sen。由于某种原因,条件没有得到满足,但我不知道为什么。