月用电量50千瓦时以内,电价为0.53元/千瓦时,超过50千瓦时的,超出部分的用电量,电价上调0.05元/千瓦时。请编写程序计算电费
时间: 2024-11-03 13:23:03 浏览: 32
分时电价模型,削峰填谷,转移24小时一天中用电率,减少谷峰差
5星 · 资源好评率100%
可以使用简单的条件判断来编写一个Python程序来计算电费,假设用户输入的是总电量。以下是示例代码:
```python
# 定义价格函数
def calculate_bill(total_kwh):
if total_kwh <= 50: # 如果电量在50千瓦时以内
return total_kwh * 0.53 # 计算基础费用
else: # 否则电量超过了50千瓦时
base_fee = 50 * 0.53 # 基础50千瓦时的费用
extra_fee = (total_kwh - 50) * (0.53 + 0.05) # 超出部分费用
return base_fee + extra_fee # 返回总费用
# 用户输入月用电量
electricity_consumption = float(input("请输入您的月用电量(千瓦时):"))
# 计算并打印电费
electricity_bill = calculate_bill(electricity_consumption)
print(f"您的电费为:{electricity_bill}元")
阅读全文