while s[:1]==' ':
s=s[1:]
while s[-1:]==' '
s=s[:-1]
return s
#在while的判断条件里不要用s[0]和s[-1],当字符串不为空时,s[0]和s[:1]都表示取第一个元素,s[-1]和s[-1:]都表示取最后一个元素。但是如果字符串为空的时候s[0]和s[-1]会报错。
最后一行 return s 是什么操作?
返回字符串呀
Sign in to make a reply
微笑的叶蓝秋
while s[:1]==' ':
s=s[1:]
while s[-1:]==' '
s=s[:-1]
return s
#在while的判断条件里不要用s[0]和s[-1],当字符串不为空时,s[0]和s[:1]都表示取第一个元素,s[-1]和s[-1:]都表示取最后一个元素。但是如果字符串为空的时候s[0]和s[-1]会报错。