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

def sum(money):
    count = 0
    for i in money:
        count = count+1
    return count

price=new_input()
pay = sum(price)
print('您一共消费了' + str(pay) + '元!扫码还是现金你?')