编写电费计算函数,用户输入的用电数据调用函数计算用户需要支付的电费(python实现)
时间: 2023-12-14 11:39:11 浏览: 141
供电公司电量电费计算规则
下面是一个简单的电费计算函数的Python实现,可以根据输入的用电数据计算出用户需要支付的电费:
```python
def calculate_electricity_bill(units):
"""
计算电费的函数
:param units: int, 用电量,单位为“度”
:return: float, 电费金额,单位为“元”
"""
if units <= 50:
bill = units * 0.5
elif units <= 150:
bill = 25 + (units - 50) * 0.75
elif units <= 250:
bill = 100 + (units - 150) * 1.20
else:
bill = 220 + (units - 250) * 1.50
return bill
```
使用方法:
```python
# 调用函数计算电费,假设用电量为200度
bill = calculate_electricity_bill(200)
# 输出电费金额
print("电费金额为:", bill, "元")
```
输出结果为:
```
电费金额为: 220.0 元
```
该函数基于电力公司的收费标准计算电费,如果用电量不超过50度,则每度电的价格为0.5元;如果用电量在50到150度之间,则前50度电的价格为0.5元,超过50度的部分每度电的价格为0.75元;如果用电量在150到250度之间,则前150度电的价格为25元,超过150度的部分每度电的价格为1.20元;如果用电量超过250度,则前250度电的价格为220元,超过250度的部分每度电的价格为1.50元。
阅读全文