本着资源共享的原则,这是我自学的成品,望各位大佬指正。
1 利用切片操作完成以下内容
去除字符串首尾的空格
#代码如下:
L = " hello "
L2 = "hello "
print('元')
print(L)
##print(L[0:3])
# -*- coding: utf-8 -*-
def trim(s):
## print('进入')
for i in s:
if s[0] == ' ':
s = s[1:len(s)]
#print(s)
else:
break
for i in s:
if s[len(s)-1] == ' ':
s = s[0:len(s)-1]
else:
break
## return [s,len(s)]
return s
#L = L[1:len(L)]
#trim(L)
print(trim(L))
#print('len')
#print(len(trim(L)))
#print(L2)
### 测试:
##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('测试成功!')