1.# 写一个购物车,写完了的写三级菜单。
# 购物车
功能要求:
要求用户输入总资产,
# 例如:2000
显示商品列表,让用户根据序号选择商品,
# 加入购物车
购买,如果商品总额大于总资产,提示账户余额不足,
# 否则,购买成功。
goods = [{"name": "电脑", "price": 1999},
{'name': "鼠标", "price": 10},
{"name": "游艇", "price": 20},
{"name": "美女", "price": 998}]
money = int(input("请输入总资产:"))
account = 0
list_goods = []
for good in goods:
print(account, good["name"])
account += 1
list_goods.append(good["name"])
# print(list_goods)
while True:
good_code = int(input("请输入购买的商品编号:"))
good_number = int(input("请输入购买数量:"))
# print(list_goods[good_code])
for good in goods:
if list_goods[good_code] == good["name"]:
cost = good["price"] * good_number
if cost > money:
print("你的余额不足,请重新选择:")
continue
else:
money = money - cost
print("购买成功,还剩余%d元" % (money))