《python核心编程第二版》第六章课后练习题
6–6.
字符串.创建一个 string.strip()的替代函数:接受一个字符串,去掉它前面和后面的
空格(如果使用 string.*strip()函数那本练习就没有意义了)
code:
#!/usr/bin/env python
def get():
input=raw_input('enter>')
if input=='':
print 'enter null,again'
return get()
else:
return input
def str():
start=[]
end=[]
for x in range(len(g)):
if g[x]!=' ':
start.append(x)
for y in range(len(g)-1,0,-1):
if g[y]!=' ':
end.append(y)
return g[start[0]:end[0]+1]
while True:
ans=raw_input('enter any or q to quit')
if ans=='q':
break
else:
g=get()
s=str()
print s