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:] = '',即为空
Sign in to make a reply
陳大發的小红豆
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:] = '',即为空