def trim(s): if s.isspace(): return "" elif s is '': return s else: while s[-1] is " ": s = s[:-1] while s[0] is " ": s = s[1:] return s
if trim('hello ') != 'hello': print('测试失败!') elif trim(' hello') != 'hello': print('测试失败!') elif trim(' hello ') != 'hello': print('测试失败!') elif trim(' hello world ') != 'hello world': print('测试失败!') elif trim('') != '': print('测试失败!') elif trim(' ') != '': print('测试失败!') else: print('测试成功!')
Sign in to make a reply
霸下
def trim(s): if s.isspace(): return "" elif s is '': return s else: while s[-1] is " ": s = s[:-1] while s[0] is " ": s = s[1:] return s
测试:
if trim('hello ') != 'hello': print('测试失败!') elif trim(' hello') != 'hello': print('测试失败!') elif trim(' hello ') != 'hello': print('测试失败!') elif trim(' hello world ') != 'hello world': print('测试失败!') elif trim('') != '': print('测试失败!') elif trim(' ') != '': print('测试失败!') else: print('测试成功!')