2. 完成一个商城购物车的程序。 要求 : 1, 用户先给自己的账户充钱:比如先充 3000 元。 2, 有如下的一个格式 : goods = [{"name": " 电脑 ", "price": 1999}, {"name": " 鼠标 ", "price": 10}, {"name": " 游艇 ", "price": 20}, {"name": " 美女 ", "price": 998},] 3, 页面显示 序号 + 商品名称 + 商品价格,如: 1 电脑 1999 2 鼠标 10 … 4, 用户输入选择的商品序号,然后打印商品名称及商品价格 , 并将此商品,添加到购物车 ( 自己定义购物 车 ) ,用户还可继续添加商品。 5, 如果用户输入的商品序号有误,则提示输入有误,并重新输入。 6, 用户输入 N 为购物车结算,依次显示用户购物车里面的商品,数量及单价,若充值的钱数不足,则让 用户删除某商品,直至可以购买,若充值的钱数充足,则可以直接购买。 7, 用户输入 Q 或者 q 退出程序。 8, 退出程序之后,依次显示用户购买的商品,数量,单价,以及此次共消费多少钱,账户余额多少,并 将购买信息显示。 goods = [{"name": " 电脑 ", "price": 1999}, {"name": " 鼠标 ", "price": 10}, {"name": " 游艇 "