- 1023
- 0
- 约9.02千字
- 约 10页
- 2023-06-09 发布于河南
- 举报
python题目集pta编程题及答案--第1页
7-1 从键盘输入两个数,求它们的和并输出 (30 分)
本题目要求读入2 个整数A 和B,然后输出它们的和。
输入格 :
在一行中给出一个被加数
在另一行中给出一个加数
输出格 :
在一行中输出和值。
答案:
a=int(input())
b=int(input())
print(a+b)
7-2 从键盘输入三个数到a,b,c 中,按公式值输出 (30 分)
在同一行依次输入三个值a,b,c,用空格分开,输出 b*b-4*a*c 的值
输入格 :
在一行中输入三个数。
输出格 :
在一行中输出公式值。
答案:
a,b,c=input().split()
a,b,c=eval(a),eval(b),eval(c)
print(b*b-4*a*c)
7-3 输出“Python 语言简单易学” (10 分)
输入格 :
无
输出格 :
输出一句短语,Python语言简单易学。
python题目集pta编程题及答案--第1页
python题目集pta编程题及答案--第2页
如果包含汉字,用print(s.encode(utf-8))输出.
答案
s=Python 语言简单易学
print(s.encode(utf-8))
7-39 计算 11+12+13+...+m (30 分)
输入一个正整数m(20=m=100),计算 11+12+13+...+m 的值。
输入格式:
在一行输入一个正整数m。
输出格式:
在一行中按照格式“sum = S”输出对应的和S.
答案:
n=int(input())
sum=0
for i in range(11,n+1):
sum=sum+i
i=i+1
print(sum = {}.format(sum))
7-40 计算分段函数[1] (10 分)
f x
本题目要求计算下列分段函数 ( )的值:
输入格式:
输入在一行中给出实数x。
输出格式:
python题目集pta编程题及答案--第2页
python题目集pta编程题及答案--第3页
在一行中按“f(x) = result”的格式输出,其中 与result 都保留一位小数。
答案:
x=float(input())
if (x==0):
print(f(0.0) = 0.0)
else:
print(f({:.1f}) = {:.1f}.format(x,1/x))
7-41 阶梯电价
为了提倡居民节约用电,某省电力公司执行“阶梯电价”,安装一户一表的居民用户电价分
为两个“阶梯”:月用电量50 千瓦时(含50 千瓦时)以内的,电价为0.53 元/千瓦时;
超过50 千瓦时的,超出部分的用电量,电价上调0.05 元/千瓦时。请编写程序计算电费。
输入格式:
输入在一行中给出某用户的月用电量(单位:千瓦时)。
输出格式:
在一行中输出该用户应支付的电费(元),结果保留两位小数,格式如:“cost = 应付电
原创力文档

文档评论(0)