python基础练习 dict切片

it2025-11-20  5

利用切片操作,实现一个trim()函数,去除字符串首尾的空格

def trim(s): if s[:1] != ' ' and s[-1:] != ' ': return s elif s[:1] == ' ': return trim(s[1:]) else: return trim(s[:-1])

# 测试: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('测试成功!')

转载于:https://www.cnblogs.com/ruoh3kou/p/8567556.html

最新回复(0)