最简单的 python 是:
import random
pa = []
for i in range(3):
pa.append([])
for j in range(7):
pa[i].append(int(random.random()*7)+1)
print(pa)
如果要考虑以上各种条件就是:
import random
pa = []
for i in range(3):
pa.append([])
for j in range(7):
pa[i].append(int(random.random()*7)+1)
check1() #检查每人每周是否重复
check2() #检查每班是否超量
check3() #检查每天是否超量
print(pa)
👍
我怎么感觉问题好多。
最简单的 python 是:
import random
pa = []
for i in range(3):
pa.append([])
for j in range(7):
pa[i].append(int(random.random()*7)+1)
print(pa)
如果要考虑以上各种条件就是:
import random
pa = []
for i in range(3):
pa.append([])
for j in range(7):
pa[i].append(int(random.random()*7)+1)
check1() #检查每人每周是否重复
check2() #检查每班是否超量
check3() #检查每天是否超量
print(pa)
1.获取班组数据--子流程如下
2.先获取本周本组未排休人员 插入今日休班表
2.获取本组批量人员数据,不包含今天休班人员
3.代码块里面随机班次 输出批量数据 例如{"早班"["accountid"],"晚班":["accountid"]}
4.从代码块--获取批量数据写入 排班表