weixin_46991628 2021-03-14 12:19 采纳率: 0%
浏览 1758

python停车收费

模拟停车场收费系统计算,根 据停车时间计算停车费用。 停车场规定停车按小时收费,如 2.6小时超过2小时不满3小时也按 3小时收费,每小时收费5元。一 辆车在停车场内停车时间为3.5小 时,请编写程序输出实收金额。 提醒:编写代码要适合所有停车 时间。假设时间为time,考虑公 式:5*(int(time)+1) 

 

 

  • 写回答

2条回答 默认 最新

  • weixin_45623783 2022-11-25 09:10
    关注

    import datetime

    #进库时间
    in_ = '2022-11-24 11:25:15'
    in_ = datetime.datetime.fromisoformat(in_)

    #出库时间
    out_ = str(datetime.datetime.now())
    out_ = datetime.datetime.fromisoformat(out_)

    #计算时间,向上取
    time = str(out_ - in_).split(':')
    result = int(time[0]) + 1
    price = 5 * result

    print(f'停车{time[0]}小时{time[1]}分钟,收费{price}元')

    #停车21小时40分钟,收费110元

    评论

报告相同问题?