pta编程题python答案
1.从键盘输入两个数,求它们的和并输出(30分)。
本题目要求读入2个整数A和B,然后输出它们的和。
输入格式:
在一行中给出一个被加数在另一行中给出一个加数
输出格式:
在一行中输出和值。
答案:
a=int(input())b=int(input())
print(a+b)
2.从键盘输入三个数到a,b,c中,按公式值输出(30分)。
在同一行依次输人三个值a,bc,用空格分开,输出b*b-4*a*c的值输入格式:
在一行中输人三个数。
输出格式:
在一行中输出公式值。
答案:
a,b,c=input()。split()
python格式化输出formata,b,c=eval(a),eval(b),eval(c)
print(b*b-4*a*c)
3.输出“Python语言简单易学”(10分)。
输入格式:
无
输出格式:
输出一句短语,Python语言简单易学。
如果包含汉字,用"print(s。encode("utf-89)"输出。
答案s="Python语言简单易学"7-4计算11+12+13+。…+m(30分)。
输入一个正整数m(2o<=m<=100),计算11+12+13+…+m的值。
输入格式:
在一行输人一个正整数m。
输出格式:
在一行中按照格式“sum=S”输出对应的和S。
答案:
n=int(input())
sum=0
for iinrange(11,n+1):sum=sum+ii=i+1
print("'sum={"。format(sum)
4.计算分段函数[1](10分)本题目要求计算下列分段函数(的值:
[1 x0
y=f(x)=1x
0x=0输入格式:
输人在一行中给出实数x。
输出格式:
在一行中按"f(x)=result"的格式输出,其中x与result都保留一位小数。
答案:
x=float(input())
if(x==0):print("f(0.0)=0.0")else:print(f({:1f9)={。1f9"。format(x1/x)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论