Discuss / Python / #无论中间多少个空格,都可以正确输出!

#无论中间多少个空格,都可以正确输出!

Topic source

救赎_TGA

#1 Created at ... [Delete] [Delete and Lock User]

def trim(s):

    num = 0

    Num = -1

    i = 0

    b = ''

    NUM=None

    e = 0

    if len(s)==0 :

        return b

    else :

        while e<len(s) :

            if s[e]==' ' :

                e+=1

            else :

                break

        if e == len(s):

            return b

        else:

            while i < len(s) :

                if s[i] == ' ' :

                    i += 1

                else :

                    break

            while 1 :

                while s[Num] == ' ' :

                    Num -= 1

                    if Num == -1 :

                        pass

                    else :

                        NUM = Num+1

                b=s[i :NUM]

                break

            return b


  • 1

Reply