s = input('请输入一段英文')
list1 = s.split()#分割这一段英文
result = [] #存放最后结果的空列表
print(list1) #打印用户输入的这一段英文
for i in range(len(list1)):
if len(list1[i])!= 1: #列表list1中的第i个元素是单词时
result.append(list1[i])
else: #列表list1中的第i个元素不是单词时
if list1[i] == 'i':
result.append('I')
else:
result.append(list1[i])
print(result)
print(' '.join(result))#将列表result中的元素用空格连接起来
示例
欢迎讨论学习,如有错误,还请指正。
相似内容:
假设有一段英文,其中有单词中间的字母“i”误写为“I”,请编写程序进行纠正。
http://t.csdn.cn/ky3vR