编写函数,接收一段英文文本,该文本中有个单独的字母I误写为小写i,该函数将该字母改为大写字母I并返回结果字符串,要求不能改变其他字母的大小写。例如,函数接收’i am a boy.’,返回’I am a boy.’,接收’a b,c i’则返回’a b,c I’,接收’a B i c’则返回’a B I c’。
def wenben(x):
if 'i' in x:
x = x.replace('i','I')
return x
else:
return ("x中不存在I")
def main():
x = input("请输入文本(带有单独字母I):")
print(wenben(x))
main()
示例:
请输入文本(带有单独字母I):i am a boy
I am a boy
请输入文本(带有单独字母I):a b,c i
a b,c I
请输入文本(带有单独字母I):a B i c
a B I c