第四届高校计算机能力挑战赛编程题

一、列表LA和列表LB中分别存放了一位快递小哥今年9月份每天送件的单数和行车里程(公里)数, 其中数值-1表示该天休息,并未送件。

计算并输出9月份该快递小哥出工日每天平均的送件单数和平均的行车里程数,结果保留2位小数。 本题为唯一答案,没有输入参数

输出格式: 平均每天送件单数:***.**,平均每天行车里程数:***.**

(说明,输出字符串,精度为两位小数)

代码:

LA=[90,114,-1,110,178,115,164,155,132,-1,174,
153,124,189,110,145,-1,160,180,139,127,129,134,-1,160,178,150,144,145,-1]
LB=[87,163,-1,160,184,155,169,140,129,-1,190,
156,141,200,115,150,-1,181,190,147,120,110,120,-1,170,167,144,135,110,-1]

for i in range(len(LA)):
    if LA[i] == -1:
        LA[i] = 0
        LB[i] = 0
SumLA = sum(LA)
SumLB = sum(LB)
aveLA = float(SumLA/30)
aveLB = float(SumLB/30)
print("平均每天送件单数:"'%.2f'%aveLA+",平均每天行车里程数:"'%.2f'%aveLB)
</
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值