标签:输入 use pen python 错误 user 余额 pre list
shoplist = []
product_list = [
(‘computer‘,5000),
(‘apple‘,50),
(‘book‘,42),
(‘iphone‘,6800)
]
salary = input("输入您的工资:")
if salary.isdigit():
salary = int(salary)
while True:
for index,iteam in enumerate(product_list):
print(index,iteam)
user_choice = input("你想买什么?")
if user_choice.isdigit():
user_choice = int(user_choice)
if user_choice < len(product_list) and user_choice >=0:
p_iteam = product_list[user_choice]
if p_iteam[1] <= salary:
shoplist.append(p_iteam)
salary = salary - p_iteam[1]
print("你购买了%s,您的余额为;%s" %(p_iteam,salary))
else:
print("你都没钱了,买不起啊!")
else:
print("没有您需要的产品!")
elif user_choice == ‘q‘:
print("----------购物清单----------")
for p in shoplist:
print(p)
print("你的余额:", salary)
exit()
else:
print("错误的类型")
标签:输入 use pen python 错误 user 余额 pre list
原文地址:http://www.cnblogs.com/csjgs/p/7100927.html