本文原创,版权属作者个人所有,如需转载请联系作者本人。Q&微:155122733
--------------------------------------------------------------------------------------------------------
随机将8位老师分配到3个办公室,打印每个办公室的老师名字
#!/usr/bin/python import random #先定义一个列表,用来存储8个老师的名字 names=['zhang','wang','li','zhao','jia','song','zheng','yang'] #定义一个列表,存在3个空的办公室,用于分配8个老师 offices = [[],[],[]] #通过取随机数,获取一个随机的办公室号 #通过循环的方式,把8个老师随机分配到办公室中 for name in names: index = random.randint(0,2) offices[index].append(name) #print(offices) i = 1 for room in offices: #print(room) print("office %d------"%i) for teachername in room: print(teachername) i+=1
如何保证每个办公室至少有两个老师?
待续