def new_input(): total = [] while True: unit= input("请输入:") if unit== 'q': break else: try: unit=int(unit) except: print("请输入数字") else: total.append(unit) return total def count(money): count=0 for i in money: count+=i return count sum=count(new_input()) print(sum)