基于python计算并显示日间、星期客流高峰


Posted in Python onMay 07, 2020

1、中国工商银行日间客流高峰提示牌的实现

import math
#时间段
time = ['08:00','09:00','10:00','11:00','12:00','13:00','14:00','15:00','16:00']
#时间段客流人数
person = ['572','1236','7634','8799','9876','4562','1038','453']
#输出标题,center返回一个长度为30,两边用单字符(默认为空格)填充的字符串
print('中国工商银行日间客流高峰提示牌'.center(30))
#遍历时间段
for i in range(len(time)-1):
  #输出时间段
  print(time[i],':',time[i+1],end='')
  #ceil是向上取整,int是向下取整
  quant = math.ceil(int(person[i])/600)
  #打印雪花表示的客流人数示意图,rjust返回一个原字符串右对齐,长度为30,默认以空格填充,chr(10058)为特殊字符雪花
  #"\033[字背景颜色;字体颜色m字符串\033[0m" ,33表示黄色(此处没有显示出来)
  #\33[0m 关闭所有属性
  print(('\033[1;33,0m '+chr(10058)*quant).rjust(30)+'\033[0m')

结果:

中国工商银行日间客流高峰提示牌    
08:00 : 09:00          ❊
09:00 : 10:00         ❊❊❊
10:00 : 11:00    ❊❊❊❊❊❊❊❊❊❊❊❊❊
11:00 : 12:00   ❊❊❊❊❊❊❊❊❊❊❊❊❊❊❊
12:00 : 13:00  ❊❊❊❊❊❊❊❊❊❊❊❊❊❊❊❊❊
13:00 : 14:00      ❊❊❊❊❊❊❊❊
14:00 : 15:00         ❊❊
15:00 : 16:00          ❊

2、电信营业厅周业务分析的实现

import math
#星期列表
time = ['星期一','星期二','星期三','星期四','星期五','星期六','星期日']
#周客流列表
person = ['1821','752','951','1521','2562','3522','4317']
#输出标题
print('    电信业务一周高峰客流提示牌       电信工作人员安排'.center(30))
#按周遍历时间段
for i in range(len(time)):
  #输出时间段
  print(time[i],end='')
  #以200为基数量化客流对比数据
  quant = math.ceil(int(person[i])/200)
  #以800为基数量化客流对比数据
  worker = math.ceil(int(person[i])/800)
  #设置的颜色,此处没有显示
  print(('\033[1;35,0m '+chr(8593)*quant).center(40)+'\033[0m',end='')
  print(('\033[1;31,0m '+chr(8593)*worker).center(40)+'\033[0m')

结果:

电信业务一周高峰客流提示牌       电信工作人员安排
星期一      ↑↑↑↑↑↑↑↑↑↑            ↑↑↑       
星期二       ↑↑↑↑              ↑        
星期三       ↑↑↑↑↑              ↑↑       
星期四      ↑↑↑↑↑↑↑↑             ↑↑       
星期五     ↑↑↑↑↑↑↑↑↑↑↑↑↑            ↑↑↑↑       
星期六    ↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑          ↑↑↑↑↑       
星期日   ↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑         ↑↑↑↑↑↑

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python 序列化 pickle/cPickle模块使用介绍
Nov 30 Python
Python实现的简单文件传输服务器和客户端
Apr 08 Python
python出现"IndentationError: unexpected indent"错误解决办法
Oct 15 Python
python实现xlsx文件分析详解
Jan 02 Python
python生成tensorflow输入输出的图像格式的方法
Feb 12 Python
PyQt5每天必学之像素图控件QPixmap
Apr 19 Python
详解安装mitmproxy以及遇到的坑和简单用法
Jan 21 Python
pytorch-RNN进行回归曲线预测方式
Jan 14 Python
django 取消csrf限制的实例
Mar 13 Python
Python datetime模块使用方法小结
Jun 18 Python
Ubuntu 20.04安装Pycharm2020.2及锁定到任务栏的问题(小白级操作)
Oct 29 Python
python基于pexpect库自动获取日志信息
Feb 01 Python
Python实现动态循环输出文字功能
May 07 #Python
哈工大自然语言处理工具箱之ltp在windows10下的安装使用教程
May 07 #Python
windows10 pycharm下安装pyltp库和加载模型实现语义角色标注的示例代码
May 07 #Python
Pygame的程序开始示例代码
May 07 #Python
Python字符串格式化f-string多种功能实现
May 07 #Python
基于python实现把json数据转换成Excel表格
May 07 #Python
Python基于当前时间批量创建文件
May 07 #Python
You might like
php侧拉菜单 漂亮,可以向右或者向左展开,支持FF,IE
2009/10/15 PHP
PHP的cURL库简介及使用示例
2015/02/06 PHP
PHP实现基于PDO扩展连接PostgreSQL对象关系数据库示例
2018/03/31 PHP
jquery下实现overlay遮罩层代码
2010/08/25 Javascript
JS实现Enter键跳转及控件获得焦点
2013/08/12 Javascript
javascript实现2048游戏示例
2014/05/04 Javascript
jQuery实现表格展开与折叠的方法
2015/05/04 Javascript
学习Javascript面向对象编程之封装
2016/02/23 Javascript
浅谈javascript中的call、apply、bind
2016/03/06 Javascript
Bootstrap按钮功能之查询按钮和重置按钮
2016/10/26 Javascript
JS身份证信息验证正则表达式
2017/06/12 Javascript
Bootstrap Table 删除和批量删除
2017/09/22 Javascript
Vue.js 实现微信公众号菜单编辑器功能(一)
2018/05/08 Javascript
20个最常见的jQuery面试问题及答案
2018/05/23 jQuery
JS实现前端路由功能示例【原生路由】
2020/05/29 Javascript
[17:00]DOTA2 HEROS教学视频教你分分钟做大人-帕克
2014/06/10 DOTA
[01:03:13]VG vs Pain 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
Python的Bottle框架中实现最基本的get和post的方法的教程
2015/04/30 Python
Python的Django框架中if标签的相关使用
2015/07/15 Python
全面理解Python中self的用法
2016/06/04 Python
Python基于ThreadingTCPServer创建多线程代理的方法示例
2018/01/11 Python
pygame游戏之旅 如何制作游戏障碍
2018/11/20 Python
Python爬虫:将headers请求头字符串转为字典的方法
2019/08/21 Python
Python操作SQLite数据库过程解析
2019/09/02 Python
Python shutil模块用法实例分析
2019/10/02 Python
浅谈keras 的抽象后端(from keras import backend as K)
2020/06/16 Python
sklearn和keras的数据切分与交叉验证的实例详解
2020/06/19 Python
python中常见错误及解决方法
2020/06/21 Python
python 实现逻辑回归
2020/12/30 Python
python opencv实现直线检测并测出倾斜角度(附源码+注释)
2020/12/31 Python
美国运动鞋和运动服零售商:Footaction
2017/04/07 全球购物
人事专员岗位职责
2013/11/20 职场文书
县政协领导班子群众路线教育实践活动四风问题整改方案
2014/10/26 职场文书
运动会加油稿20字
2014/11/15 职场文书
2014年体育教师工作总结
2014/12/03 职场文书
Python实现批量将文件复制到新的目录中再修改名称
2022/04/12 Python