def price(): list=[] while True: n=input("请输入") if n=='q': break else: try: n=int(n) except: print("请输入一个整数") else: list.append(n) print("-"*30) return list #print(pri) def money(list): count=0 for i in list: count=count+i return count pri=price() print("你一共消费"+str(money(pri))+"元")