hi 我的方法如下
flag = 'continue'
while flag == 'continue':
name = input('Please input your name:')
money_list1 = []
while True:
money1 = sum(money_list1) #算出第一个用户的付的总费用
money=input('Input your money:')
money=int(money)
if money==-0: #按-0退出循环
print('%s的总费用是%d' % (name,money1)) #进行打印
break
else:
money_list1.append(money)
print(money_list1)
flag = input('如果继续请输入 continue:')
Please input your name:Ron
Input your money:100
[100]
Input your money:123
[100, 123]
Input your money:150
[100, 123, 150]
Input your money:-0
Ron的总费用是373
如果继续请输入 continue:continue
Please input your name:Harry
Input your money:100
[100]
Input your money:1220
[100, 1220]
Input your money:-0
Harry的总费用是1320
如果继续请输入 continue:no |