基于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多线程扫描端口示例
Jan 16 Python
Python Trie树实现字典排序
Mar 28 Python
初步解析Python下的多进程编程
Apr 28 Python
Python数据结构之单链表详解
Sep 12 Python
你眼中的Python大牛 应该都有这份书单
Oct 31 Python
Python 实现异步调用函数的示例讲解
Oct 14 Python
对Python 内建函数和保留字详解
Oct 15 Python
解决Python中回文数和质数的问题
Nov 24 Python
完美解决python针对hdfs上传和下载的问题
Jun 05 Python
python 实用工具状态机transitions
Nov 21 Python
python中类与对象之间的关系详解
Dec 16 Python
Python图片处理之图片裁剪教程
May 27 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邮件发送,php发送邮件的类
2011/03/24 PHP
学习php设计模式 php实现工厂模式(factory)
2015/12/07 PHP
js客户端快捷键管理类的较完整实现和应用
2010/06/08 Javascript
基于jquery的文章中所有图片width大小批量设置方法
2013/08/01 Javascript
jQuery中:gt选择器用法实例
2014/12/29 Javascript
去除字符串左右两边的空格(实现代码)
2016/05/12 Javascript
AngularJS中的指令全面解析(必看)
2016/05/20 Javascript
AngularJs自定义服务之实现签名和加密
2016/08/02 Javascript
微信小程序 列表的上拉加载和下拉刷新的实现
2017/04/01 Javascript
JS触摸事件、手势事件详解
2017/05/04 Javascript
JavaScript实现QQ列表展开收缩扩展功能
2017/10/30 Javascript
微信小程序wx.request实现后台数据交互功能分析
2017/11/25 Javascript
JS获取指定月份的天数两种实现方法
2018/06/22 Javascript
浅谈监听单选框radio改变事件(和layui中单选按钮改变事件)
2019/09/10 Javascript
Vue项目中如何使用Axios封装http请求详解
2019/10/23 Javascript
es6函数之箭头函数用法实例详解
2020/04/25 Javascript
JavaScript本地储存:localStorage、sessionStorage、cookie的使用
2020/10/13 Javascript
python中元类用法实例
2014/10/10 Python
对python:print打印时加u的含义详解
2018/12/15 Python
python树的同构学习笔记
2019/09/14 Python
python3实现网页版raspberry pi(树莓派)小车控制
2020/02/12 Python
python读取文件指定行内容实例讲解
2020/03/02 Python
python 服务器运行代码报错ModuleNotFoundError的解决办法
2020/09/16 Python
美国快时尚彩妆品牌:Winky Lux(透明花瓣润唇膏)
2018/11/06 全球购物
澳大利亚领先的女性运动服品牌:Lorna Jane
2020/06/19 全球购物
编写用C语言实现的求n阶阶乘问题的递归算法
2014/10/21 面试题
医学院学生求职简历的自我评价
2013/10/24 职场文书
买卖车协议书
2014/04/21 职场文书
信电学院毕业生自荐书
2014/05/24 职场文书
松材线虫病防治方案
2014/06/15 职场文书
查摆问题自我剖析材料
2014/08/18 职场文书
干部竞争上岗演讲稿
2014/09/11 职场文书
中国在我心中演讲稿
2014/09/13 职场文书
房产协议书范本2014
2014/09/30 职场文书
见习报告格式要求
2014/11/04 职场文书
Win11 Beta 22621.601 和 22622.601今日发布 KB5017384修复内容汇总
2022/09/23 数码科技