python

来源:互联网 发布:我的世界手机版js枪械 编辑:程序博客网 时间:2024/06/05 03:54

代码如下:

#coding=utf-8#一个学校,有3个办公室,现在有8位老师等待工位的分配,请编写程序,完成随机的分配.import random# 定义一个列表来保存3个办公室offices = [[],[],[]]# 定义一个列表来存储8位老师的名字names = ['A','B','C','D','E','F','G','H']#开始分配for name in names:    index = random.randint(0,2)    offices[index].append(name)#遍历输出分配结果i = 1for tempNames in offices:    print('办公室%d中有%d个老师,分别是:'%(i,len(tempNames))),    i+=1    for name in tempNames:        print('%s'%name),    print('\n')

运行结果:

办公室1中有3个老师,分别是: C E F 办公室2中有4个老师,分别是: A D G H 办公室3中有1个老师,分别是: B 
原创粉丝点击