Python例子
- Python例子-图片验证码
- Python例子-将一个list的值加入字典,然后再插入到一个空列表
- Python例子-爬取糗事百科首页内容
- Python例子-urllib模拟游览器
- Python例子-读取远程页面并写入本地页面
- Python例子-通过装饰器实现已有函数执行时间的统计
- Python例子-使用闭包函数输出不同人的对话
- Python例子-面向对象(烤地瓜)
- Python例子-复制文件
- Python例子-计算阶乘 n! = 1 * 2 * 3 * ... * n
- Python例子-8个老师分配到3个办公室
- Python例子-求1~100中平方根是整数的数
- Python例子-求100-999之间所有的"水仙花数"
- Python例子-1、2、3、4组成互不相同不重复的三位数
- Python例子-年份是否是闰年
- Python例子-设计“过7游戏”
- Python例子-九九乘法表
- Python例子-统计字符串中,各个字符的个数
- Python例子-测试身材是否标准
- Python例子-计算1~100的累加和
- Python例子-猜拳游戏
- Python例子上公交车有座位可以坐下
Python例子-8个老师分配到3个办公室
Python例子:一个学校,有3个办公室,现在有8位老师等待工位的分配,请编写程序,完成随机的分配
思路:先定义一个办公室列表和老师的列表,然后将老师列表随机的插入到办公室列表中,具体代码如下:
import random offices = [[],[],[]] 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 office in offices: num = len(office) teachers = ''.join(office) # 列表转字符串 print('办公室%d的人数为%d:%s' %(i, num, teachers)) i += 1 ''' 结果(样式),有很多结果 办公室1的人数为4:BCDG 办公室2的人数为2:EH 办公室3的人数为2:AF '''
最后修改:2020年2月25日 15:19