双重loop无法判断是否循环(语言-python),这个程序到底应该怎么改啊

一道滑铁卢的小测试

img

img

无法循环字母

######print(a)

######符合题目要求,对应循环

感觉你写的太复杂了。

T1 = input()
T2 = input()
T2_len = len(T2)
flag = 'no'
for i in range(T2_len):
    T3 = T2[i:]+T2[:i]
    if T1.find(T3)>=0:
        flag = 'yes'
print(flag)

img


这是为什么啊,您有试过吗