2 用符号来表示每个时间段有多少人

要求:用符号来表示每个时间段有多少人

 

实现方式/用到的函数:

  1. 用符号来表示数量单位,比如1个三角形表示600个人
  2. 列出,每个时间段,及其对应的人数
  3. Time函数
  4. Chr函数

 

代码

import math
time=['08:00','09:00','10:00','11:00','12:00','13:00','14:00','15:00','16:00']
times=[]
for i in range(len(time)):
    times.append(time[i-1]+':'+time[i])
del times[0]
gryw=[572,1236,7634,8799,9678,4562,1038,453]
gryws=[]
for i in range(len(gryw)):
    gl=math.ceil(gryw[i]/600)
    gryws.append(gl)
tsp=[]
print('    中国工商银行日间客流高峰提示牌'.center(30))
if len(times)==len(gryws):
    for i in range(len(gryws)):
        print(times[i]+'        '+gryws[i]*str(chr(10050)))

print('\n\n\n\n')
time=['星期一','星期二','星期三','星期四','星期五','星期六','星期日']
gryw=[1021,752,951,1521,2562,3522,4317]
print('    电信业务一周高峰客流提示牌        电信工作人员安排'.center(30))
if len(time)==len(gryw):
    for i in range(len(time)):
        kg=10-math.ceil(gryw[i]/600)
        print(time[i]+'    '+math.ceil(gryw[i]/600)*str(chr(10050))+kg*'  '+'          '+math.ceil(gryw[i]/900)*str(chr(10050)))

 

结果

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        ❂

    电信业务一周高峰客流提示牌        电信工作人员安排
星期一    ❂❂                                   ❂❂
星期二    ❂❂                                   ❂
星期三    ❂❂                          ❂❂
星期四    ❂❂❂                        ❂❂
星期五    ❂❂❂❂❂                    ❂❂❂
星期六    ❂❂❂❂❂❂                  ❂❂❂❂
星期日    ❂❂❂❂❂❂❂❂              ❂❂❂❂❂
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值