• 周二. 4 月 21st, 2026

物嫩软件资讯网

软件资讯来物嫩

分配办公室(学习笔记)

admin@wunen

6 月 25, 2025

学校有三个办公室,八个老师随即进入,请写一下实现代码。

import random
#1.定义学校列表
schools = [[],[],[]]  #三个办公室
#2.定义老师列表
teachers = ["A","B","C","D","E","F","G","H"]
#3.让老师抓阄
#3.1遍历老师列表
for teacher in teachers:
    #3.2抓阄,产生随机数
    num = random.randint(0,2) #产生随机数相当于办公室下标
    #3.3 老师进入办公室,将老师名字添加到办公室列表中
    schools[num].append(teacher)
print(schools)
for office in schools:
    print(f'该办公室老师个数为{len(office)},办公室老师名字为:')
    for teacher in office:
        print(teacher,end=' ')
    print()

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注