基于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 字符串中的字符倒转
Sep 06 Python
python实现dnspod自动更新dns解析的方法
Feb 14 Python
python实现的生成随机迷宫算法核心代码分享(含游戏完整代码)
Jul 11 Python
Python内置数据类型详解
Aug 18 Python
Python性能提升之延迟初始化
Dec 04 Python
Python实现树莓派WiFi断线自动重连的实例代码
Mar 16 Python
Python错误: SyntaxError: Non-ASCII character解决办法
Jun 08 Python
Python实现树的先序、中序、后序排序算法示例
Jun 23 Python
理论讲解python多进程并发编程
Feb 09 Python
python实现批量按比例缩放图片效果
Mar 30 Python
python如何删除文件、目录
Jun 23 Python
Django正则URL匹配实现流程解析
Nov 13 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
在“咖啡之国”感受咖啡文化
2021/03/03 咖啡文化
PHP源码之explode使用说明
2011/08/05 PHP
基于PHP CURL用法的深入分析
2013/06/09 PHP
php版微信公众平台之微信网页登陆授权示例
2016/09/23 PHP
php大小写转换函数(strtolower、strtoupper)用法介绍
2017/11/17 PHP
jQuery Ajax 全解析
2009/02/08 Javascript
jquery实现textarea输入字符控制(仿微博输入控制字符)
2013/04/26 Javascript
node.js中的events.emitter.removeAllListeners方法使用说明
2014/12/10 Javascript
JavaScript之数组(Array)详解
2015/04/01 Javascript
Jquery基础教程之DOM操作
2015/08/19 Javascript
AngularJS基础 ng-paste 指令简单示例
2016/08/02 Javascript
ES6入门教程之Class和Module详解
2017/05/17 Javascript
JQueryMiniUI按照时间进行查询的实现方法
2017/06/07 jQuery
easyui下拉框动态级联加载的示例代码
2017/11/29 Javascript
node+koa2+mysql+bootstrap搭建一个前端论坛
2018/05/06 Javascript
node使用Mongoose类库实现简单的增删改查
2018/11/08 Javascript
JS实现图片轮播效果实例详解【可自动和手动】
2019/04/04 Javascript
Vue+Element实现表格编辑、删除、以及新增行的最优方法
2019/05/28 Javascript
node.js实现上传文件功能
2019/07/15 Javascript
Python的Django框架可适配的各种数据库介绍
2015/07/15 Python
深入理解Python分布式爬虫原理
2017/11/23 Python
Python入门必须知道的11个知识点
2018/03/21 Python
对python Tkinter Text的用法详解
2018/10/11 Python
对Python random模块打乱数组顺序的实例讲解
2018/11/08 Python
python使用插值法画出平滑曲线
2018/12/15 Python
对python For 循环的三种遍历方式解析
2019/02/01 Python
使用TensorFlow实现二分类的方法示例
2019/02/05 Python
python实现用类读取文件数据并计算矩形面积
2020/01/18 Python
Python如何截图保存的三种方法(小结)
2020/09/01 Python
CSS改变网页中鼠标选中文字背景颜色例子
2014/04/23 HTML / CSS
HTML5组件Canvas实现图像灰度化(步骤+实例效果)
2013/04/22 HTML / CSS
IBatis持久层技术
2016/07/18 面试题
思想政治自我鉴定
2013/10/06 职场文书
生产部厂长助理职位说明书
2014/03/03 职场文书
eval(cmd)与eval($cmd)的区别与联系
2021/07/07 PHP
Go Plugins插件的实现方式
2021/08/07 Golang