python求助 40分
查看原帖
python求助 40分
390730
bnu20zhaojiankun楼主2020/10/7 19:21

直接贴代码

p=int(input())
str1=input()
list1=[]
for i in range(p):
    t=[a for a in input().split()]
    if int(t[0])==1:
        str1=str1+t[1]
        list1.append(str1)
    elif int(t[0])==2:
        x=int(t[1])
        y=int(t[2])
        str1=str1[x:x+y]
        list1.append(str1)
    elif int(t[0])==3:
        x=int(t[1])
        str1=str1[:x]+t[2]+str1[x:]
        list1.append(str1)
    else:
        list1.append(str1.find(t[1]))
for i in list1:
    print(i)
2020/10/7 19:21
加载中...