第2章-3 階梯電價 (15分)
為了提倡居民節約用電,某省電力公司執行「階梯電價」,安裝一戶一表的居民使用者電價分為兩個「階梯」:月用電量50千瓦時(含50千瓦時)以內的,電價為0.53元/千瓦時;超過50千瓦時的,超出部分的用電量,電價上調0.05元/千瓦時。請編寫程式計算電費。
輸入格式:
輸入在一行中給出某使用者的月用電量(單位:千瓦時)。
輸出格式:
在一行中輸出該使用者應支付的電費(元),結果保留兩位小數,格式如:「cost = 應付電費值」;若用電量小於0,則輸出"invalid value!"。
輸入樣例1:
10輸出樣例1:
cost = 5.30
輸入樣例2:
100輸出樣例2:
cost = 55.50
方法1
f =
lambda x:
0.53
* x if x <=
50else50*
0.53
+0.58
*(x -50)
electricity =
float
(input()
)cost = f(electricity)
print
('invalid value!'
if electricity <
0else f'cost = '
)
方法2
electricity =
float
(input()
)per_cost =
0.53
if electricity <0:
print
('invalid value!'
)elif electricity >50:
basic_cost =
50* per_cost
per_cost +=
0.05
electricity -=
50print
(f'cost = '
)else
:print
(f'cost = '
)
第2章 3 階梯電價 15分
為了提倡居民節約用電,某省電力公司執行 階梯電價 安裝一戶一表的居民使用者電價分為兩個 階梯 月用電量50千瓦時 含50千瓦時 以內的,電價為0.53元 千瓦時 超過50千瓦時的,超出部分的用電量,電價上調0.05元 千瓦時。請編寫程式計算電費。輸入格式 輸入在一行中給出某使用者的月用電量 單位 千...
第2章 3 階梯電價 15分 Python
了提倡居民節約用電,某省電力公司執行 階梯電價 安裝一戶一表的居民使用者電價分為兩個 階梯 月用電量50千瓦時 含50千瓦時 以內的,電價為0.53元 千瓦時 超過50千瓦時的,超出部分的用電量,電價上調0.05元 千瓦時。請編寫程式計算電費。輸入格式 輸入在一行中給出某使用者的月用電量 單位 千瓦...
第2章 3 階梯電價 python
為了提倡居民節約用電,某省電力公司執行 階梯電價 安裝一戶一表的居民使用者電價分為兩個 階梯 月用電量50千瓦時 含50千瓦時 以內的,電價為0.53元 千瓦時 超過50千瓦時的,超出部分的用電量,電價上調0.05元 千瓦時。請編寫程式計算電費。輸入格式 輸入在一行中給出某使用者的月用電量 單位 千...