以下是一个示例代码,用于根据停车时间计算停车费用:

import datetime

# 定义计费规则,每小时收费 $5
hourly_rate = 5

# 获取当前时间
now = datetime.datetime.now()

# 模拟停车时间为 2 小时 30 分钟
parked_time = datetime.timedelta(hours=2, minutes=30)

# 计算停车时间的小时数和分钟数
parked_hours = parked_time.seconds // 3600
parked_minutes = (parked_time.seconds % 3600) // 60

# 根据停车时间计算停车费用
if parked_hours == 0:
    fee = hourly_rate
else:
    fee = parked_hours * hourly_rate
    if parked_minutes > 0:
        fee += hourly_rate

# 输出计费结果
print("停车时间:{} 小时 {} 分钟".format(parked_hours, parked_minutes))
print("停车费用:${:.2f}".format(fee))

输出结果为:

停车时间:2 小时 30 分钟
停车费用:$15.00

该示例代码可以根据需要进行修改,以适应不同的计费规则和停车时间。

帮我用python标准库datetime实现计费利用循环和分支语句实现自动收费计算

原文地址: https://www.cveoy.top/t/topic/biGb 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录