基于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网络编程之TCP通信实例和socketserver框架使用例子
Apr 25 Python
使用Python编写vim插件的简单示例
Apr 17 Python
如何准确判断请求是搜索引擎爬虫(蜘蛛)发出的请求
Oct 13 Python
python简单图片操作:打开\显示\保存图像方法介绍
Nov 23 Python
使用Python写一个小游戏
Apr 02 Python
Django2.1.3 中间件使用详解
Nov 26 Python
python自动化UI工具发送QQ消息的实例
Aug 27 Python
python elasticsearch环境搭建详解
Sep 02 Python
python 通过手机号识别出对应的微信性别(实例代码)
Dec 22 Python
django-利用session机制实现唯一登录的例子
Mar 16 Python
PyCharm 在Windows的有用快捷键详解
Apr 07 Python
Python 实现劳拉游戏的实例代码(四连环、重力四子棋)
Mar 03 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获取数组中指定的一列实例
2017/12/27 PHP
让getElementsByName适应IE和firefox的方法
2007/09/24 Javascript
jquery $(document).ready() 与window.onload的区别
2009/12/28 Javascript
JavaScript 面向对象的 私有成员和公开成员
2010/05/13 Javascript
javascript 仿QQ滑动菜单效果代码
2010/09/03 Javascript
一个网马的tips实现分析
2010/11/28 Javascript
JS无限树状列表实现代码
2011/01/11 Javascript
jQuery参数列表集合
2011/04/06 Javascript
JS实现可改变列宽的table实例
2013/07/02 Javascript
jquery简单的拖动效果实现原理及示例
2013/07/26 Javascript
可恶的ie8提示缺少id未定义
2014/03/20 Javascript
JS给Textarea文本框添加行号的方法
2015/08/20 Javascript
web前端开发JQuery常用实例代码片段(50个)
2015/08/28 Javascript
使用JavaScript脚本无法直接改变Asp.net中Checkbox控件的Enable属性的解决方法
2015/09/16 Javascript
Jquery easyui开启行编辑模式增删改操作
2016/01/14 Javascript
利用css+原生js制作简单的钟表
2020/04/07 Javascript
Javascript生成带参数的二维码示例
2016/10/10 Javascript
微信小程序实现图片预加载组件
2017/01/18 Javascript
原生javascript实现文件异步上传的实例讲解
2017/10/26 Javascript
使用express搭建一个简单的查询服务器的方法
2018/02/09 Javascript
Vue.js 通过jQuery ajax获取数据实现更新后重新渲染页面的方法
2018/08/09 jQuery
jquery实现动态改变css样式的方法分析
2019/05/27 jQuery
解决layui checkbox 提交多个值的问题
2019/09/02 Javascript
JS严格模式原理与用法实例分析
2020/04/27 Javascript
解决nuxt页面中mounted、created、watch执行两遍的问题
2020/11/05 Javascript
教你用Python创建微信聊天机器人
2020/03/31 Python
对python 通过ssh访问数据库的实例详解
2019/02/19 Python
python快速排序的实现及运行时间比较
2019/11/22 Python
Python实现从N个数中找到最大的K个数
2020/04/02 Python
Pytorch转keras的有效方法,以FlowNet为例讲解
2020/05/26 Python
基于HTML5 WebGL的3D机房的示例
2018/03/16 HTML / CSS
PHP如何自定义函数
2016/09/16 面试题
2015年英语教师工作总结
2015/05/20 职场文书
竞聘书的秘诀
2019/04/02 职场文书
教你怎么用python selenium实现自动化测试
2021/05/27 Python
在python中读取和写入CSV文件详情
2022/06/28 Python