def new_input(): total = [] while True: unit= input("请输入(q退出):") if unit== 'q': break else: try: unit=int(unit) except: print('请重新输入一个数字') else: total.append(unit) print("-"*30) print(total) new_input()