#Python 购物车
products=[['iphone',6888],['MacPro',14800],['小米6',2499],['Coffee',31],['Book',60],['Nike',699]]
#打印商品列表
print('-'*10,'商品列表','-'*10)
i=0
for product in products:
print(i,end='\t')
for pp in product:
print(pp,end='\t')
i+=1
print('\n')
print('-'*50)
#加入购物车
car=[]
while True:
buy=input('请输入你想购买商品的编号(0-5),输入q退出')
if buy=='q' or isnumric:
break
else:
buy=int(buy)
car.append(products[buy])
#计算购物车数量
sum_list=[]
for cc in products:
ss=car.count(cc)
if ss!=0:
sum_list.append([cc,ss])
else:
continue
print("您的购物车内商品为:",sum_list)
#Python 随机分配8个教师到3个教室
# 有三个办公室,8个老师随机分配到三个办公室
import random
offices=[[],[],[]]
teachers=['A','B','C','D','E','F','G','H']
for teacher in teachers:
index=random.randint(0,2)
offices[index].append(teacher)
print(offices)
i=0
for office in offices:
print("办公室%d的人数是%d:"%(i+1,len(office)),end=' ')
i += 1
for name in office:
print("%s"%name,end=' ')
print('-'*20)