某新能源汽车在该超级充电站充电 1小时30分钟,充电60度,请你设计编写python程序计算此次充电花费的总费用。

动态资讯   2025-11-22 18:56   59   0  

中国公安部1月17日发布最新统计,截至2024年底,全国新能源汽车保有量达3140万辆,为了保证新能源汽车的充电便利性,减少里程焦虑,国家大力支持“超级充电桩”的建设,已知某地新能源超级充电站的充电规则为:


(1)充电:每度电收费0.5元;


(2)停车:两小时以内免费,超出后,每小时收费3元。


某新能源汽车在该超级充电站充电 1小时30分钟,充电60度,请你设计编写程序计算此次充电花费的总费用。


要求:


(1)要有计算过程,不能直接写一个数字;


(2)要有print输出语句;


(3)直接正确输出总费用(数字)即可,不用写单位及提示语。


题目分析‌

该题目要求计算在超级充电站充电1小时30分钟、充电60度的总费用,费用包含两部分:


充电费:每度电0.5元

停车费:2小时内免费,超出部分每小时3元

计算过程‌


充电费用 = 充电度数 × 单价 = 60 × 0.5 = 30元

停车时长1小时30分钟在2小时免费范围内,故停车费为0元

总费用 = 充电费 + 停车费 = 30 + 0 = 30元

完整程序代码

# 计算充电费用
charging_cost = 60 * 0.5

# 计算停车费用
parking_time = 1.5  # 1小时30分钟
if parking_time <= 2:
    parking_cost = 0
else:
    parking_cost = (parking_time - 2) * 3

# 计算总费用
total_cost = charging_cost + parking_cost

# 输出结果
print(total_cost)


运行结果‌

程序将输出:30


这个程序完整实现了题目要求,包含了计算过程和print输出语句,直接输出数字结果而不带单位和提示语。