7-1 Hello World
这是学习每种程序设计语言的第一个实例。
输出Hello World,注意大小写。
输入格式:
无
输出格式:
Hello World
输入样例:
在这里给出一组输入。例如:
输出样例:
在这里给出相应的输出。例如:
Hello World
print("Hello World")
7-2 介绍一下你自己
本题目要求输入你的姓名、年龄和籍贯,然后输出一个自我介绍的字符串。
输入格式:
输入你的姓名、年龄和籍贯。
输出格式:
对每一组输入,在一行中输出一个自我介绍的字符串。
输入样例:
小明
20
北京
输出样例:
大家好!我是小明,今年20岁,来自北京。
1 str1 = input() 2 str2 = input() 3 str3 = input() 4 str = "大家好!我是"+str1+",今年"+str2+"岁,来自"+str3+"。" 5 print(str)
7-3 美化姓名
输入姓名,美化后输出。
输入格式:
输入一个姓名,如“张无忌
”、“哪吒
”、“Fiona
”
输出格式:
在姓名的左右各加上一个星号,如“*张无忌*
”、“*哪吒*
”、“*Fiona*
”
输入样例:
在这里给出一组输入。例如:
Tom
输出样例:
在这里给出相应的输出。例如:
*Tom*
str = input() print("*"+str+"*")
7-4 半圆弧的长度
输入圆的半径,求半圆弧的长度(使用math库的pi常量)
输入格式:
输入圆的半径,可以是小数,也可以是整数。
输出格式:
输出结果,要求结果保留2位小数。输出格式为:L=×××
输入样例:
在这里给出一组输入。例如:
2
输出样例:
在这里给出相应的输出。例如:
L=6.28
1 import math 2 3 4 r = float(input()) 5 print("L=%.2f" % (math.pi*r))
7-5 输出工资表
现要求打印一份员工工资,输入员工的姓名、每小时收入、工作时长,税率和养老金比例,计算员工的净收入并输出相应的信息。
员工的工资 = 每小时收入 * 工作时长
税费 = 工资 * 税率
养老金 = 工资 * 养老金比例
净收入 = 工资 - 税费 - 养老金
输入格式:
输入共5行,每一行依次为员工的姓名、工作时长、每小时收入、税率和养老金比例
输出格式:
依次在每一行输出:姓名、工作小时、每小时收入、工资、扣除金额(四舍五入保留2位小数)、净收入(四舍五入保留2位小数)
输入样例:
在这里给出一组输入。例如:
于敏
8
110
0.1
0.05
输出样例:
在这里给出相应的输出。例如:
Employee Name: 于敏
Hours Worked: 8
Pay Rate: $110
Gross Pay: $880
Deductions: 132.00
Net Pay: 748.00
1 name = input() 2 day = int(input()) 3 pay = int(input()) 4 tax = float(input()) 5 ratio = float(input()) 6 print("Employee Name: %s"%name) 7 print("\nHours Worked: %d"%day) 8 print("Pay Rate: $%d"%pay) 9 print("Gross Pay: $%d"%(day * pay)) 10 yanglao = float(day * pay * (tax+ratio)) 11 print("Deductions: %.2f" %yanglao) 12 print("Net Pay: %.2f" %(day * pay - yanglao))
7-6 华氏温度到摄氏温度的转换
从键盘读取华氏温度,转换成摄氏温度并输出,保留1位小数。
转换公式为:c=5/9*(f-32), 其中,f为华为温度,c为摄氏温度。
输入格式:
输入一个整数或实数,表示华氏温度
输出格式:
输出摄氏温度,保留1位小数
输入样例:
在这里给出一组输入。例如:
100
输出样例:
在这里给出相应的输出。例如:
37.8
1 f = eval(input()) 2 c = 5/9 * (f-32) 3 print('{:.1f}'.format(c)) 4
7-1 PY圆面积
编写程序,输入圆的半径,计算圆的面积并输出。
提示:圆的计算公式为
area=π×radius2
,在这道题中,π取3.14159
。
输入格式:
输入为一个大于0的浮点数,表示圆的半径。
输出格式:
输出一个浮点数,小数点后输出两位,表示圆的面积。
输入样例:
3.2
输出样例:
32.17
1 import math 2 pi = 3.14159 3 r = float(input()) 4 S = pi * r * r 5 print("%.2f" %S)
7-2 计算数学函数f(x)
import math x=float(input()) y=math.log(6.5*x,) m=math.radians(65) fx=math.cos(m)+(20*x+math.exp(x))/(math.sqrt(1+pow(x,4)))-y print("f(%.2f)=%.3f"%(x,fx))
7-3 PY时间差
10点半到11点45之间,有几小时几分钟呢?
你要写一个程序,读入两个时间,计算它们之间的时间差,输出相差几小时几分钟。
输入格式:
输入两行,分别表示两个时间,均以24小时制表达,每个时间以“小时 分钟”的形式表达,第二个时间一定比第一个时间晚或相同,而且一定在同一天内。
输出格式:
输出表示两个时间之间的时间差的两个数字,第一个数字是时间差中的小时数,第二个数字是时间差中的分钟数。
输入样例:
10 30
11 45
输出样例:
1 15
1 hour1,min1=map(int,input().split()) 2 hour2,min2=map(int,input().split()) 3 all1=hour1*60+min1 4 all2=hour2*60+min2 5 hour3=(all2-all1)/60 6 min3=(all2-all1)%60 7 print("%d %d"%(hour3,min3))
7-4 10年以后
输入现在的年龄和体重,假设10年后体重会增加10%,输出你10年后的年龄和体重
输入格式:
输入在一行中给出1个整数,1个小数,用空格隔开。
输出格式:
在一行中输出10年后的年龄和体重。体重用%.2f
输入样例:
20 50.3
输出样例:
After ten years, 1’m 30 years old and weigtht 55.33kg
1 year,weight=map(float,input().split()) 2 print("After ten years, 1’m %d years old and weigtht %.2fkg"%((year+10),(weight*1.1)))
7-5 求正弦值 输入角度
求正弦值。pi使用系统定义的pi值。
输入格式:
输入角度,小数
输出格式:
输出正弦值,保留两位小数
输入样例:
在这里给出一组输入。例如:
45
输出样例:
在这里给出相应的输出。例如:
0.71
1 import math 2 x1=float(input()) 3 x1=math.radians(x1) 4 x1=math.sin(x1) 5 print("%.2f"%x1)
7-6 平面上的两点间距离计算(高教社,《Python编程基础及应用》习题3-13)
输入平面上两个点A和B的坐标,(x1,y1)和(x2,y2),完成如下任务:
- 要求使用者输入A,B的平面坐标共4个值;
- 计算并输出两点之间的距离,保留2位小数。
输入格式:
点A的X坐标 , 点A的Y坐标
点B的X坐标 , 点B的Y坐标
输入样例:
15,-189
22,176
输出样例:
365.07
1 import math 2 x1,y1=map(float,input().split(",")) 3 x2,y2=map(float,input().split(",")) 4 x=int(x1-x2) 5 y=y1-y2 6 s=math.sqrt(x**2+y**2) 7 print("%.2f"%s)
7-1 求三个数中的最大值
输入三个整数,找出三个数中的最大数。
输入格式:
分三行输入三个整数。注意:
- 输入使用input(),不要增加额外的提示信息
- input 函数返回值是字符串, 可以使用 int(input()) 或 eval(input()) 来进行转换
输出格式:
直接输出
输入样例:
23
56
19
输出样例:
56
1 a=input() 2 b=input() 3 c=input() 4 s=max(a,b) 5 n=max(s,c) 6 print("%s"%(n))
7-2 温度转换
根据华氏和摄氏温度定义,转换公式如下:
- C=1.8F−32
- F=1.8C+32
这里,C表示摄氏温度,而F表示华氏温度。
如果输入的温度用最后一个字母标识摄氏或华氏,如:
32C
67.2F
请写程序根据温度的单位换算成另一种温度。
输入格式:
一个温度值,可能带有小数点,最后用大写字母C或F表示摄氏或华氏温度。
输出格式:
一个温度值,可能带有小数点,最后用大写字母C或F表示摄氏或华氏温度。
输入样例:
32C
输出样例:
89.6F
from decimal import Decimal t=input() if t.endswith('C'): t=t.rstrip('C') t=float(t) m=1.8*t+32 m=str(m) m = Decimal(m).normalize() print("%sF" % (m)) else: t=t.rstrip('F') t=float(t) n=(t-32)/1.8 n=str(n) n = Decimal(n).normalize() print("%sC" % (n))
7-3 成绩判断
7-3 成绩判断 分数 20 作者 徐焕 单位 集美大学输入两个数值,用逗号隔开,表示实验成绩x和考试成绩y,两个成绩其中任一个低于60分,则输出“不合格”,总评成绩为(x+y)/2,若总评成绩90分以上(含90分)输出“成绩优秀”,如果总评成绩在80到89 之间,则输出“良好”,其他都输出“通过”。
输入格式:
输入两个数字,逗号隔开
输出格式:
输出 成绩优秀,良好、通过或者不及格
输入样例1:
在这里给出一组输入。例如:
80, 75
输出样例1:
在这里给出相应的输出。例如:
通过
输入样例2:
在这里给出一组输入。例如:
98,96
输出样例2:
在这里给出相应的输出。例如:
成绩优秀
输入样例3:
在这里给出一组输入。例如:
88,86
输出样例3:
在这里给出相应的输出。例如:
良好
1 scores = input() 2 x, y = scores.split(",") 3 x, y = float(x), float(y) 4 average_score = (x + y) / 2 5 if x < 60 or y < 60: 6 print("不合格") 7 elif average_score >= 90: 8 print("成绩优秀") 9 elif 80 <= average_score <= 89: 10 print("良好") 11 else: 12 print("通过")
7-4 计算BMI并判断
请编写一个程序来计算并显示一个人的体重指数(BMI),其计算公式为:
BMI=weight×703÷height2
其中,体重weight是以磅为单位,身高height是以英寸为单位。程序输入其体重和身高,然后显示用户的BMI(保留两位小数,用int(BMI*100)/100)。此外,程序还显示一条信息说明用户是“体重最佳”,还是“体重超重"或“体重过轻”。当一个人的BMI在18.5与25之间时,其体重被认为是“体重最佳”。如果BMI小于18.5,则被认为是"体重过轻";如果BMI大于25,则被认为是“体重超重"。
输入格式:
分行输入体重、身高
输出格式:
第一行输出BMI值(保留两位小数)
第二行输出判断信息
输入样例:
在这里给出一组输入。例如:
286.8
63.8
输出样例:
在这里给出相应的输出。例如:
BMI = 49.53 体重超重
1 weight = float(input()) 2 height = float(input()) 3 bmi = weight * 703 / (height ** 2) 4 bmi = int(bmi*100)/100 5 print("BMI = {:.2f}".format(bmi)) 6 if bmi < 18.5: 7 print("体重过轻") 8 elif bmi <= 25: 9 print("体重最佳") 10 else: 11 print("体重超重")
7-5 运输打折问题
1 '''weight,s=map(int,input().split()) 2 price=0 3 discount=0 4 if s<250: 5 discount=0 6 elif s<500: 7 discount=0.02 8 elif s<1000: 9 discount=0.05 10 elif s<2000: 11 discount=0.08 12 elif s<3000: 13 discount=0.1 14 elif s>=3000: 15 discount=0.15 16 else : 17 print(0) 18 price=weight*s*(1-discount) 19 price=int(price) 20 print(f"{price}")''' 21 a,s=input().split() 22 a,s=float(a),float(s) 23 if s<250: 24 d=1 25 elif s<500: 26 d=0.98 27 elif s<1000: 28 d=0.95 29 elif s<2000: 30 d=0.92 31 elif s<3000: 32 d=0.9 33 elif s>=3000: 34 d=0.85 35 else: 36 print(0) 37 print('{}'.format(int(a*s*d)))
标签:输出,python,样例,pta,实验,格式,print,input,输入
From: https://www.cnblogs.com/jszs0013/p/17231900.html