商品展示、简单购物和费用计算的课堂作业
代码如下:
products=[[“iphone”,6888],[“MacPro”,14800],[“小米”,2499],[“Book”,60],[“Nike”,699]]
print("-"*6+“商品列表”+"-"*6)
for product in products: #建立一个空列表product 遍历 二维列表products,这样的话product就是一维数组了
No=products.index(product) #在遍历的时候获取products中元素对应的索引
print(No,end="\t")
for text in product: #遍历product一维数组中的数据,将数据呈现出来
print(text,end="\t")
print("\n") #打完一个product换行一下
goods=[] #定义一个购物商品的空列表
moneys=[] #定义一个购物商品的金额的空列表
money=0 #定义一个对象来存放总金额
while True: #无限循环,完成不断提示的问题
numble = input(“请选择你需要的商品编码:”) #接收用户输入的参数
if numble ==“q” :
i = 0
length=len(goods) #查询现在购物商品列表中元素个数
print("-"*6+“购