【题解】【PTA-Python题库】第2章-3阶梯电价(15分)
阶梯电价
为了提倡居民节约⽤电,某省电⼒公司执⾏“阶梯电价”,安装⼀户⼀表的居民⽤户电价分为两个“阶梯”:⽉⽤电量50千⽡时(含50千⽡时)以内的,电价为0.53元/千⽡时;超过50千⽡时的,超出部分的⽤电量,电价上调0.05元/千⽡时。请编写程序计算电费。
输⼊格式:
输⼊在⼀⾏中给出某⽤户的⽉⽤电量(单位:千⽡时)。
输出格式:
python格式化输出format在⼀⾏中输出该⽤户应⽀付的电费(元),结果保留两位⼩数,格式如:“cost = 应付电费值”;若⽤电量⼩于0,则输出"Invalid
Value!"。
输⼊样例1:
10
输出样例1:
cost = 5.30
输⼊样例2:
100
输出样例2:
cost = 55.50
思路:
电价分段计算,超出部分增加单位电费。
代码如下:
a=int(input())
if(a<0):
print("Invalid Value!")
elif(a<=50):
cost=a*0.53
print("cost = {:.2f}".format(cost))
else:
cost=50*0.53+(a-50)*0.58
print("cost = {:.2f}".format(cost))

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。