python只对4和5,求大佬解答
查看原帖
python只对4和5,求大佬解答
1566736
wzxcc楼主2024/11/8 18:52
p=int(input())
l=input()
z=[]
for j in range(p):
    z.append(input().split())
for k in z:
    if k[0]=="1":
        l+=k[1]
        print(l)
    elif k[0]=="2":
        l=l[int(k[1]):int(k[1])+int(k[2])]
        print(l)
    elif k[0]=="3":
        l=l[:int(k[1])]+k[2]+l[int(k[1]):]
        print(l)
    else:
        if k[1] in l:
            for w in range(len(l)-len(k[1])+1):
                if k[1]==l[w:w+len(k[1])]:
                    print(w)
                    break
        else:
            print(-1)
2024/11/8 18:52
加载中...