首页 > 其他 > 详细

一个学校,有3个办公室,现在有8位老师等待工位的分配,请编写程序,完成随机的分配

时间:2020-01-07 23:04:17      阅读:299      评论:0      收藏:0      [点我收藏+]
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 = 1
for tempNames in offices:
    print(办公室%d的人数为:%d % (i, len(tempNames)))
    i += 1
    for name in tempNames:
        print("%s" % name, end=,)
    print("\n")
    print("-" * 20)

 

打印结果

技术分享图片

 

一个学校,有3个办公室,现在有8位老师等待工位的分配,请编写程序,完成随机的分配

原文:https://www.cnblogs.com/changqing8023/p/12163683.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!