输入一段英文新闻,单词之间以空格隔开,如果句中有标点符号,其后也用空格分隔。该行英文中可能包含0个或1个"and",如果"and"在字符串中存在,请在and前插入单词Anna,并输出。
news = input("英文新闻:")
words = news.split()
if "and" in words:
index = words.index("and")
words.insert(index, "Anna")
result = " ".join(words)
print(result)
不知道你这个问题是否已经解决, 如果还没有解决的话:def a(a):
"""此函数目的是打印出一个由‘*’组成的三角形,参数a 表示打印行数"""
for i in range(1,(a*2),2):
print(' '*a,end='')
a-=1
print('*'*i)
函数调用,调用函数方式很简单,直接“函数名()”,如果有参数在括号里面输入参数,入下列
传递参数a(7),结果如下图所示: