基于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模块包中__init__.py文件功能分析
Jun 14 Python
python实现各进制转换的总结大全
Jun 18 Python
从头学Python之编写可执行的.py文件
Nov 28 Python
python+VTK环境搭建及第一个简单程序代码
Dec 13 Python
详解tensorflow实现迁移学习实例
Feb 10 Python
python 获取url中的参数列表实例
Dec 18 Python
python英语单词测试小程序代码实例
Sep 09 Python
使用Python的networkx绘制精美网络图教程
Nov 21 Python
Python HTMLTestRunner库安装过程解析
May 25 Python
基于Python-turtle库绘制路飞的草帽骷髅旗、美国队长的盾牌、高达的源码
Feb 18 Python
python-for x in range的用法(注意要点、细节)
May 10 Python
使用numpy实现矩阵的翻转(flip)与旋转
Jun 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
一个更简单的无限级分类菜单代码
2007/01/16 PHP
Mysql的GROUP_CONCAT()函数使用方法
2008/03/28 PHP
php强制运行广告的方法
2014/12/01 PHP
详解WordPress开发中的get_post与get_posts函数使用
2016/01/04 PHP
php 微信公众平台开发模式实现多客服的实例代码
2016/11/07 PHP
php使用redis的有序集合zset实现延迟队列应用示例
2020/02/20 PHP
为原生js Array增加each方法
2012/04/07 Javascript
JavaScript转换农历类实现及调用方法
2013/01/27 Javascript
jquery 删除字符串最后一个字符的方法解析
2014/02/11 Javascript
JavaScript中的toLocaleLowerCase()方法使用详解
2015/06/06 Javascript
深入解读JavaScript中的Iterator和for-of循环
2015/07/28 Javascript
如何根据百度地图计算出两地之间的驾驶距离(两种语言js和C#)
2015/10/29 Javascript
使用JQuery FancyBox插件实现图片展示特效
2015/11/16 Javascript
jQuery Easyui datagrid/treegrid 清空数据
2016/07/09 Javascript
微信js-sdk地理位置接口用法示例
2016/10/12 Javascript
微信公众号开发 实现点击返回按钮就返回到聊天界面
2016/12/15 Javascript
web.js.字符串与正则表达式操作
2017/05/13 Javascript
JavaScript高阶函数_动力节点Java学院整理
2017/06/28 Javascript
一步步教会你微信小程序的登录鉴权
2018/04/09 Javascript
vue服务端渲染页面缓存和组件缓存的实例详解
2018/09/18 Javascript
react配置antd按需加载的使用
2019/02/11 Javascript
浅谈JavaScript面向对象--继承
2019/03/20 Javascript
在vue中把含有html标签转为html渲染页面的实例
2019/10/28 Javascript
Postman如何实现参数化执行及断言处理
2020/07/28 Javascript
Vue通过provide inject实现组件通信
2020/09/03 Javascript
详解VUE中的插值( Interpolation)语法
2020/10/18 Javascript
[58:42]DOTA2上海特级锦标赛C组败者赛 Newbee VS Archon第一局
2016/02/27 DOTA
Linux CentOS Python开发环境搭建教程
2018/11/28 Python
Python如何执行系统命令
2020/09/23 Python
html5中的一些标签学习(心得)
2016/10/18 HTML / CSS
美国在线奢侈品寄售商店:Luxury Garage Sale
2018/08/19 全球购物
解决python 输出到csv 出现多空行的情况
2021/03/24 Python
2014年财务人员工作总结
2014/11/11 职场文书
模范教师材料大全
2014/12/16 职场文书
Python中itertools库的四个函数介绍
2022/04/06 Python