def caidan(): total = [] while True: unit= input("请输入:") if unit== 'q': break else: try: unit = int(unit) except: print("请输入整数!") else: total.append(unit) return total n = caidan() print(n) def sum(sum): count = 0 for i in num: count=count+i return count pay = sum(a) print(pay)