Discuss / Python / 这个为什么运行结果为空?

这个为什么运行结果为空?

Topic source

def trim(s):

    i = 0

    while i < len(s):

        if s[i] == '':

            i = i + 1

        else:

            a = i

            break

    t = 0        

    while t < len(s):

        if s[-t-1] == '':

            t = t + 1

        else:

            b = len(s) - t - 1

            break

    s = s[a:b]

    return s

s = input("请输入一串字符: ")

trim(s)


  • 1

Reply