简单购物程序

while True:
salary = input("salary:")
if salary.isdigit():
salary=int(salary)
product_list=[["iphone",5800],
["外星人电脑",9000],
["卡布奇诺",32],
["哲学",80],
["自行车",1500]]
print(len(product_list))
for index,element in enumerate(product_list,1):
print(index,element)

shopping_list=[]
while True:
choice = input("choice:")
if choice.isdigit():
choice=int(choice)
product_list[choice-1][1]<=salary:
shopping_list.append(product_list[choice-1][0])
print(shopping_list)
else:
print("选择编码不在合理范围内,重新选择")
elif choice=="q":
print("您的购物清单")
for i in shopping_list:
print(i)
print("--------------------------------------")
print("欢迎下次光临")
break
else:
print("输入的选择不是数字,则重新选择")
break
else:
print("invalid salary,input salary again")

大部分自己手打的,有一些是百度上查的。(别抄我的)

上一篇:数组


下一篇:python – 乘以两个词典(价格,股票)的值,然后求和