Discuss / Python / homework

homework

Topic source

def trim(s):

    if len(s) == 0:   #递归结束的条件:s均为空格,全部切掉

        return s

    if s[0] == ' ':

        return trim(s[1:])   

    if s[-1] == ' ':

        return trim(s[:-1])

    else:

        return s      #递归结束的条件:s中首尾空格已全部切掉

    #s= ' ' 对于一个空格组成的字符串s,s[1:] = '',即为空


  • 1

Reply