实验室或各大办公场所值班自动生成小程序(python实现)
思路来源
最近整理值班排班,比较糟心,所以写了个小程序用于自动排班
import numpy as np
import datetime
name=np.array(['a','b','c','d','e','f'])#这里偶数个,所以取的2人一个班次,这样3次一轮
week_list = ["星期一","星期二","星期三","星期四","星期五","星期六","星期日"]
start=datetime.date.today()
for i in range(0,10):#这里也可以使用Python自带的shuffle函数去打乱原数据name_sample=np.random.permutation(name.size)#随机生成人员编号print("_______________________________________")i=0while i<name.size:print(start,week_list[start.weekday()],name[name_sample[i]],name[name_sample[i+1]])#人员,可以一次多个,这里以两个为例子start+=datetime.timedelta(1)i+=2#每次两人
运行效果图如下:
实验室或各大办公场所值班自动生成小程序(python实现)相关推荐
- 自动生成小程序的智能建站系统,项目分享
有段时间没有更新博客了,想分享一个自己做的项目. www.icloud18.com(i云-自动建站小程序系统) 这是自己带领i云团队,夜以继日开发半年,从0至1做了这个项目,一个可以自动生成小程序的建 ...
- 小学生的计算题自动生成小程序「python」
小学生的计算题自动生成小程序「python」 #!/usr/bin/python # -*- coding: UTF-8 -*- #liuqiping fred from docx import Do ...
- 用python编程小程序制作_Python编写四人24小时值班表生成小程序【简单粗暴】
一.简介 比较重要的机房.动力供电等运维场景中,一般需要24小时有人值班,领导往往会在每个月前整理一个Excel值班表格.每次手工制作表格比较浪费时间,所以这里花了一点时间,用Python代码实现自动 ...
- 智慧社区管理云平台 - 数字孪生大屏三维可视化 - 随手拍小程序 - 倾斜摄影分层分户
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 智慧社区管理云平台 - 数字孪生大屏三维可视化 - 随手拍小程序 - 倾斜摄影分层分户 - 源码交付 一.智慧社区产品概况 二.智慧社 ...
- java选择题多选题系统小程序_单选题与多选题判断得分(自动考试小程序,入门级)...
[单选题与多选题判断得分] [核心代码] using System; using System.Collections.Generic; using System.ComponentModel; us ...
- 简约风车壁纸自动采集小程序源码
介绍: 风车壁纸自动采集小程序源码,自动采集,自动更新,无需数据库. 内壁纸资源采自: https://api.zhuti.xiaomi.com; https://at.aliCDN.com; htt ...
- 为音视频自动生成字幕的python工具
目录 为音视频自动生成字幕的 python 工具 autosub autosub3 安装 使用 为音视频自动生成字幕的 python 工具 autosub 是一个能自动为音视频生成字幕的 pytho ...
- python实现四则运算_自动生成四则运算题目(python实现)
自动生成四则运算题目(python实现) 项目分析 项目仓库: 地址 需求 仅包含四则运算 结果不能为负数 数字大小在 100 以内 支持真分数运算 设计实现过程及代码说明 项目文件结构如下: 模块 ...
- 真心话大冒险小程序python实现
** 真心话大冒险小程序python实现 想必各位学习了Python基础的同学,都想做一个小程序来玩玩吧,如何通过Python来实现小程序的制作呢? 首先我们要先了解 tkinter 拓展库 tkin ...
最新文章
- 写给计算机的大学生!
- SAAS平台的基本元素
- matlab中方波信号的谐波表示
- [html] html哪个标签属性可以通过预解析DNS?
- [C#-Util]ObjectPool Prototype
- linux怎样卸载conda,【原创文章】生信软件环境conda的安装与卸载
- 2012r2配置java_JDK+Tomcat 服务器配置+腾讯云Win2012 R2 配置安装
- 如何解决CAN FD与CAN网络共存问题
- lnmp 一键安装
- python for maya教程_Python for Maya Fundamentals
- [VOA美国人物] Jackie Robinson: The First Black Player in Modern Major League
- 浏览器的窗口大小被改变时触发的事件window.onresize
- 【链表】leetcode19.删除链表的倒数第N个节点(C/C++/Java/Js)
- B站直播云逗猫趟坑记
- Android传感器(三):方向传感器
- 二十八:微信公众帐号开发-应用实例之音乐搜索
- 实习收获—Java后台开发
- 把一元硬币换成1分,2分5分的硬币有几种不同的方法
- 如何用Spark进行数据分析
- 苏州大学文正学院计算机多少分,苏州大学文正学院录取分数线2021是多少分(附历年录取分数线)...
热门文章
- paddle 图标注_标注外包业务预算评估模板(示例)
- 精心整理:五金模具设计学习资料分享
- 百度竞价点击器_哪些因素影响百度竞价点击量
- 蓝桥杯python青少年题目_蓝桥杯报名通道开启啦,抢先看考试相关事宜(内含试题)...
- Office 办公软件 word Excel PPT(3)
- 根据两地坐标,计算出距离
- 常用无线收发芯片性能比较
- 工厂用计算机自动控制技术,一种基于计算机技术的工厂车间灯光控制系统的制作方法...
- 论文投稿图片处理相关问题
- 无线网络管理器到底都有谁在使用