1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > 假设有一段英文 其中有单独的字母I误写为i 请编写程序进行纠正。

假设有一段英文 其中有单独的字母I误写为i 请编写程序进行纠正。

时间:2022-01-21 14:11:41

相关推荐

假设有一段英文 其中有单独的字母I误写为i 请编写程序进行纠正。

st=input('请输入一串字符串:')print(st) #输出用户输入的字符串my_list0=list(st) #将字符串转换成列表my_list1=[]#定义空列表for i in range(len(my_list0)):if i==len(my_list0)-1 and my_list0[i]=='i' and my_list0[i-1]=='i':my_list1.append(my_list0[i])elif i==len(my_list0)-1 and my_list0[i]=='i' and my_list0[i-1]!='i':my_list1.append(my_list0[i].upper())elif i<len(my_list0)-1 and my_list0[i]=='i' and my_list0[i+1]=='i':my_list1.append(my_list0[i])elif i<len(my_list0)-1 and my_list0[i-1]!='i' and my_list0[i]=='i' and my_list0[i+1]!='i':my_list1.append(my_list0[i].upper()) else:my_list1.append(my_list0[i]) print(''.join(my_list1))#将列表转换成字符串并输出

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。