fork download
  1. def trim(s):
  2. if s=='':
  3. return('')
  4. elif s[0]==' ':
  5. return trim(s[1:])
  6. elif s[-1]==' ':
  7. return trim(s[:-1])
  8. return s
  9.  
  10.  
  11.  
  12. # 测试:
  13. if trim('hello ') != 'hello':
  14. print('测试失败!')
  15. elif trim(' hello') != 'hello':
  16. print('测试失败!')
  17. elif trim(' hello ') != 'hello':
  18. print('测试失败!')
  19. elif trim(' hello world ') != 'hello world':
  20. print('测试失败!')
  21. elif trim('') != '':
  22. print('测试失败!')
  23. elif trim(' ') != '':
  24. print('测试失败!')
  25. else:
  26. print('测试成功!')
  27.  
Success #stdin #stdout 0.11s 14164KB
stdin
Standard input is empty
stdout
测试成功!