def trim(s): while s[-1] == ' ': s = s[:-1] while s[0] == ' ': s = s[1:] return swhile True: s = input('请输入一个字符串:') if len(s) == 0: print('您没有输入任何字符!') continue else: breaknews = trim(s)print(news, len(news))
s纯空格的话第一个while会把s变成空串'',s[-1]就越界了
Sign in to make a reply
大奖状♪小苹果Ѽ