Python练习题2.3阶梯电价
为了提倡居民节约⽤电,某省电⼒公司执⾏“阶梯电价”,安装⼀户⼀表的居民⽤户电价分为两个“阶梯”:⽉⽤电量50千⽡时(含50千⽡时)以内的,电价为0.53元/千⽡时;超过50千⽡时的,超出部分的⽤电量,电价上调0.05元/千⽡时。请编写程序计算电费。
输⼊格式:
输⼊在⼀⾏中给出某⽤户的⽉⽤电量(单位:千⽡时)。
输出格式:
在⼀⾏中输出该⽤户应⽀付的电费(元),结果保留两位⼩数,格式如:“cost = 应付电费值”;若⽤电量⼩于0,则输出"Invalid Value!"。代码如下:
#!/usr/bin/pythonpython格式化输出format
# -*- coding: utf-8 -*-
x = float(input())
if x<= 0:
print("Invalid Value!")
elif x<= 50:
print("cost =","{:.2f}".format(x*0.53))
else:
print("cost =","{:.2f}".format((x-50)*0.58+(50*0.53)))
这个题⽬简单,难度就是那个保留两位⼩数。
round()⽅法:如果是0.20的话,它的值就是0.2,最后⼀个0它不输出。
读书和健⾝总有⼀个在路上
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论