溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

python如何計算并顯示日間、星期客流高峰

發(fā)布時間:2020-07-28 14:35:09 來源:億速云 閱讀:162 作者:小豬 欄目:開發(fā)技術(shù)

小編這次要給大家分享的是python如何計算并顯示日間、星期客流高峰,文章內(nèi)容豐富,感興趣的小伙伴可以來了解一下,希望大家閱讀完這篇文章之后能夠有所收獲。

1、中國工商銀行日間客流高峰提示牌的實現(xiàn)

import math
#時間段
time = ['08:00','09:00','10:00','11:00','12:00','13:00','14:00','15:00','16:00']
#時間段客流人數(shù)
person = ['572','1236','7634','8799','9876','4562','1038','453']
#輸出標(biāo)題,center返回一個長度為30,兩邊用單字符(默認(rèn)為空格)填充的字符串
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)
  #打印雪花表示的客流人數(shù)示意圖,rjust返回一個原字符串右對齊,長度為30,默認(rèn)以空格填充,chr(10058)為特殊字符雪花
  #"\033[字背景顏色;字體顏色m字符串\033[0m" ,33表示黃色(此處沒有顯示出來)
  #\33[0m 關(guān)閉所有屬性
  print(('\033[1;33,0m '+chr(10058)*quant).rjust(30)+'\033[0m')

結(jié)果:

中國工商銀行日間客流高峰提示牌    
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、電信營業(yè)廳周業(yè)務(wù)分析的實現(xiàn)

import math
#星期列表
time = ['星期一','星期二','星期三','星期四','星期五','星期六','星期日']
#周客流列表
person = ['1821','752','951','1521','2562','3522','4317']
#輸出標(biāo)題
print('    電信業(yè)務(wù)一周高峰客流提示牌       電信工作人員安排'.center(30))
#按周遍歷時間段
for i in range(len(time)):
  #輸出時間段
  print(time[i],end='')
  #以200為基數(shù)量化客流對比數(shù)據(jù)
  quant = math.ceil(int(person[i])/200)
  #以800為基數(shù)量化客流對比數(shù)據(jù)
  worker = math.ceil(int(person[i])/800)
  #設(shè)置的顏色,此處沒有顯示
  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')

結(jié)果:

電信業(yè)務(wù)一周高峰客流提示牌       電信工作人員安排
星期一      ↑↑↑↑↑↑↑↑↑↑            ↑↑↑       
星期二       ↑↑↑↑              ↑        
星期三       ↑↑↑↑↑              ↑↑       
星期四      ↑↑↑↑↑↑↑↑             ↑↑       
星期五     ↑↑↑↑↑↑↑↑↑↑↑↑↑            ↑↑↑↑       
星期六    ↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑          ↑↑↑↑↑       
星期日   ↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑         ↑↑↑↑↑↑

看完這篇關(guān)于python如何計算并顯示日間、星期客流高峰的文章,如果覺得文章內(nèi)容寫得不錯的話,可以把它分享出去給更多人看到。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI