题解 | #句子逆序#
句子逆序
https://www.nowcoder.com/practice/48b3cb4e3c694d9da5526e6255bb73c3
def allcontain(x): for char in x: if not (char.isalpha() or char.isspace()): #一开始写成了x.isalpha导致判断错误 return False return True while True: try: y = input() if allcontain(y): z = y.split(' ') i = len(z) - 1 #一开始这里写成了len(z),导致程序错误 newlist = [] while i >= 0: newlist.append(z[i]) i -= 1 if i == -1: # 修正条件 break for element in newlist: print(element, end=' ') else: break except: break