例如输入原文 `"In our beautiful campus, suqirrels, which like freedom can be seen everywhere"`、查找内容 `"suqirrels"`、替换内容 `"egret"`。
输出:`In our beautiful campus,egret,which like freedom can be seen everywhere`。
程序如下,完善空白处的代码。
text=input("输入原文字符串:")
key=input("输入要查找的字符串:")
rs=input("输入替换字符串:")
result=""
count=0
i=0
n=len(text)
while i<n-len(key)+1:
s=text[ ① ]
if key==s:
result+= ②
count+=1
i+=len(key)
else:
result+=text[i]
i+=1
③
if ④ :
print("替换的次数:",count)
print("替换后的结果:",result)
else:
print("要查找的内容不存在")
某个人的第(2)行包含 2 个数字:分别表示准备赠送积分数值 v (0<=v<=2000),接受赠予的同学人数 x,互相之间用空格隔开。
如果 x 是非零的,在接下来 x 行,列出每位接受赠予的同学姓名,一个姓名一行。
输出格式:
输出共 n 行,每行包含一个字符串表示社团成员的姓名,和现有的积分值。互相之间用空格隔开。
输入样例:
3
alien 5267
mars 3098
moon 2761
mars
1500 2
alien
moon
alien
500 1
mars
moon
0 0
输出样例:
alien 5517
mars 2098
moon 3511
#代码如下
n=int(input())
name=[];score= ①
for i in range(1,n+1):
a,b = input().split(' ',1)
score[a]=int(b)
for i in range(1,n+1):
s=input()
v,x= map(int, input().split())
if (x>0):
w= ②
score[s]-=w*x
for j in range(1,x+1):
t=input()
score[t]+= ③
for i in score.keys():
print(i, ④)
请输入英文文本: Where there is life,there is hope.
出现的不同单词个数为: 5
实现上述功能的 Python 程序如下,请在划线处填入合适的代码。
text=input("请输入英文文本: ")
lst=[]
s=""
def judge(st):
if ① :
return False
else:
return True
for i in range(len(text)):
②
if "a"<=c<="z" or "A"<=c<="Z":
③
else:
if judge(s):
lst.append(s)
s=""
print("出现的不同单词个数为: ", ④ )