str = s for item in s: if str[:1] == ' ': str = str[1:] else: break; for item in s: if str[-1:] == ' ': str = str[:-1] else: break; return str
第一个for循环是为了检验字符串开头是否有空格,当有空格时,截取剩下的所有赋给新变量;当遇到的是非空格时,结束循环 第二个for循环是为了校验结尾是否有空格,此时的str已经去掉了开头的空格,截取str的最后一个字母,如果是空格,那么倒序截取剩余的字母
Sign in to make a reply
云上的小飞鱼
第一个for循环是为了检验字符串开头是否有空格,当有空格时,截取剩下的所有赋给新变量;当遇到的是非空格时,结束循环 第二个for循环是为了校验结尾是否有空格,此时的str已经去掉了开头的空格,截取str的最后一个字母,如果是空格,那么倒序截取剩余的字母