【浙大版《Python 程序设计》题目集(解)】第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
解析:
这是一个分段计算题,当我们输入居民月用电量时程序就要判断该用户用电是否超过50千瓦时,若没超过则乘以0.53,若超过了,则把超出的部分乘以0.58,剩下的依旧乘以0.53
解题:
# 输入
n = float(input())# 计算并打印结果
if 0 <= n <= 50.0:cost = n * 0.53print('cost = {:.2f}'.format(cost))
elif n > 50:cost = (n - 50) * 0.58 + 50 * 0.53print('cost = {:.2f}'.format(cost))
else:print("Invalid Value!")
如有更好的建议请评论!!!
【浙大版《Python 程序设计》题目集(解)】第2章-3 阶梯电价(15分)相关推荐
- python哥德巴赫猜想证明要求其中一个素数最小_第4-4章“哥德巴赫猜想”的验证(20分),浙大,版,Python,程序设计,题目,集第...
题目 数学领域著名的"哥德巴赫猜想"的大致意思是:任何一个大于2的偶数总能表示为两个素数之和.比如:24=5+19,其中5和19都是素数.本实验的任务是设计一个程序,验证20亿以内 ...
- PTA浙大版python程序设计题目集--第2章-2 计算分段函数[1] (10 分)
本题目要求计算下列分段函数f(x)的值: 公式 输入格式: 输入在一行中给出实数x. 输出格式: 在一行中按"f(x) = result"的格式输出,其中x与result都保留一位 ...
- PTA浙大版python程序设计题目集--第3章-5 字符转换 (15 分)
本题要求提取一个字符串中的所有数字字符('0'--'9'),将其转换为一个整数输出. 输入格式: 输入在一行中给出一个不超过80个字符且以回车结束的字符串. 输出格式: 在一行中输出转换后的整数.题目 ...
- PTA浙大版python程序设计题目集--第1章-3 输出“Python语言简单易学” (10 分)
输入格式: 无 输出格式: 输出一句短语,Python语言简单易学. 如果包含汉字,用"print(s.encode("utf-8"))"输出. 如: s=&q ...
- PTA浙大版python程序设计题目集--第1章-1 从键盘输入两个数,求它们的和并输出 (30 分)
本题目要求读入2个整数A和B,然后输出它们的和. 输入格式: 在一行中给出一个被加数 在另一行中给出一个加数 输出格式: 在一行中输出和值. 输入样例: 在这里给出一组输入.例如: 18 -48 输出 ...
- PTA浙大版python程序设计题目集--第2章-4 特殊a串数列求和 (20 分)
给定两个均不超过9的正整数a和n,要求编写程序求a+aa+aaa++⋯+aa⋯a(n个a)之和. 输入格式: 输入在一行中给出不超过9的正整数a和n. 输出格式: 在一行中按照"s = 对应 ...
- PTA浙大版python程序设计题目集--第2章-3 阶梯电价 (15 分)
为了提倡居民节约用电,某省电力公司执行"阶梯电价",安装一户一表的居民用户电价分为两个"阶梯":月用电量50千瓦时(含50千瓦时)以内的,电价为0.53元/千瓦 ...
- PTA浙大版python程序设计题目集--第2章-1 计算 11+12+13+...+m (30 分)
输入一个正整数m(20<=m<=100),计算 11+12+13+-+m 的值. 输入格式: 在一行输入一个正整数m. 输出格式: 在一行中按照格式"sum = S"输 ...
- PTA浙大版python程序设计题目集--第1章-2 从键盘输入三个数到a,b,c中,按公式值输出 (30 分)
在同一行依次输入三个值a,b,c,用空格分开,输出 bb-4a*c的值 输入格式: 在一行中输入三个数. 输出格式: 在一行中输出公式值. 输入样例: 在这里给出一组输入.例如: 3 4 5 输出样例 ...
- C语言:浙大版《C语言程序设计(第3版)》题目集 习题5-6 使用函数输出水仙花数 (20 分)
其他题目详见:浙大版<C语言程序设计(第3版)>题目集 一.题目描述: 习题5-6 使用函数输出水仙花数 (20 分) 水仙花数是指一个N位正整数(N≥3),它的每个位上的数字的N次幂之和 ...
最新文章
- 发现服务内存中free部分很小,available部分很大,应该怎么办
- ELK 5.x日志分析 (二) Elasticserach 5.2 安装
- 活跃用户数怎么计算_不懂LTV,怎么做用户增长?详解用户生命周期价值计算方法...
- python操作Excel读写--使用xlrd
- python3----列表
- PHP使用SMTP邮件服务器
- 前端学习(1293):系统模块path路径操作
- day45-前端CSS
- JAVA入门级教学之(classpath的配置)
- Codis 分布式缓存部署
- java上传文件的二进制_文件的上传:二进制文件的上传;
- 基于django的视频点播网站开发-step10-后台评论管理功能...
- 人脸识别的代码及问题
- HISI3559A YOLOV5训练部署全流程
- SIM868硬件设计学习(一)
- VM16 安装win 11
- android ui设计 面试问题,2019新版UI设计面试题汇总附答案
- Python学习002—python的安装以及pip
- XGBOOST从原理到实战:二分类 、多分类
- vue devtool的安装与使用
热门文章
- 深度强化学习入门:用TensorFlow构建你的第一个游戏AI
- 无人机市场发展迅速,未来将推出“玩具无人机”
- 等度量映射ISOMAP matlab代码
- csv导入mysql乱码问题
- [转]Windows Server 2008 对 CPU 及 RAM 的支持规格
- /lib64/libc.so.6: version GLIBC_2.14 not found
- 利用python设计受弯构件正截面(混凝土结构设计原理)
- 平原上,一群蜜蜂离开蜂巢采蜜,要连续采集5片花丛后归巢,已知5片花丛相对蜂巢的坐标,请你帮它们规划一下到访花儿的顺序,以使飞行总距离最短。
- 注意:美国退货量呈现攀升,这些举措要重视
- fastboot bootloader recovery