网站有哪些,沉默是金 张国荣,网页装wordpress,网站模板案例案例#xff1a;把8名讲师随机分配到3个教室
列表嵌套#xff1a;有3个教室[[],[],[]]#xff0c;8名讲师[A,B,C,D,E,F,G,H]#xff0c;将8名讲师随机分配到3个教室中。
分析#xff1a;
一步步来解决。
首先#xff0c; 要求有3个教室#xff0c;第一间教室、第二间…案例把8名讲师随机分配到3个教室
列表嵌套有3个教室[[],[],[]]8名讲师[A,B,C,D,E,F,G,H]将8名讲师随机分配到3个教室中。
分析
一步步来解决。
首先 要求有3个教室第一间教室、第二间教室、第三间教室怎么表示
明确了是列表嵌套用 [[],[],[]] 那就直接设置一个变量名接收列表数据。
代码 rooms [[],[],[]]
# 如果要确定某个教室的位置那就利用索引下标
# 第一间教室
rooms[0]
# 第二间教室
rooms[1]
# 第三间教室
rooms[2] 其次确定了有8名老师需要依次从8名老师中选出一个人进行分配这个时候就可以用
while或for进行遍历操作
相关链接Python---循环---while循环-CSDN博客
Python-----for循环基本语法及其应用---对序列进行遍历循环--内部会自动更新计数器类似while循环里面的 i 1-CSDN博客 最后怎么在每次循环读取讲师的过程中将其随机写入到某个教室
rooms[0或1或2] 读取的讲师信息
随机用random相关链接Python--随机出拳random--if判断--综合案例练习石头剪刀布-CSDN博客
综合代码 import random# 1、定义3间教室以及8名讲师
rooms [[], [], []]
teachers [A, B, C, D, E, F, G, H]
# 2、对所有的讲师进行遍历操作
for teacher in teachers:# 3、生成随机数index random.randint(0, 2)# 每个随机房间的索引下标后都append新增一个老师rooms[index].append(teacher)
# 3、输出每个教室的讲师信息
# print(rooms)
i 1
for room in rooms:print(f第{i}个教室中的讲师{room})i 1