第1题:
cel = int(input("请输入一个摄氏度: "))
fah = (9 / 5) * cel + 32
print("%s度摄氏度是%s度华氏度"%(cel,fah))
第2题:
import math
r,h = eval(input("输入圆柱的半径以及高:"))
area = r * r * math.pi
volume = area * h
print("圆柱体的底面积是:%.2f"%area)
print("圆柱体的体积是:%.2f"%volume)
第3题:
num = eval(input("输入一个0到1000的整数:"))
if num < 10:
print("各位数字之和为:%s"%num)
elif num < 100:
a = num % 10
b = num // 10
s = a + b
print("各位数字之和为:%s"%s)
elif num < 1000:
a = num % 10
b = num % 100 // 10
c = num // 100
s = a + b + c
print("各位数字之和为:%s"%s)
else:
print("各位数字之和为:1")
第4题:
minutes = eval(input("输入一个分钟数:"))
hour = minutes / 60
day = hour / 24
days = int(day % 365)
year = int(day // 365)
print("%s分钟是%s年以及%s天"%(minutes,year,days))
第5题:
M = eval(input("输入水量:"))
initial_temperature = eval(input("水的初始温度:"))
final_temperature = eval(input("水的最终温度:"))
Q = M * (final_temperature - initial_temperature) * 4184
print("能量需要:%s"%Q)
第6题:
t_a = eval(input("请输入一个-58华氏度到41华氏度之间的温度:"))
v = eval(input("请输入一个大于等于每小时2里的风速:"))
t_wc = 35.74 + 0.6215 * t_a - 35.75 * (v ** 0.16) + 0.4275 * t_a * (v ** 0.16)
print("风寒温度为:%.5f"%t_wc)
第7题:
v = eval(input("请输入飞机的起飞速度:"))
a = eval(input("请输入飞机的加速度:"))
length = (v ** 2) / (2 * a)
print("飞机起飞需要的最短跑道长度是:%.3f"%length)
第8题:
num = eval(input("输入一个四位数整数:"))
a = num % 10
b = num % 100 // 10
c = num % 1000 // 100
d = num // 1000
print(a)
print(b)
print(c)
print(d)
第9题:
import math
x1,y1,x2,y2,x3,y3 = eval(input("请输入三角形三个顶点:"))
s1 = math.sqrt(((y2 - y1) ** 2) + ((x2 -x1) ** 2))
s2 = math.sqrt(((y3 - y1) ** 2) + ((x3 -x1) ** 2))
s3 = math.sqrt(((y2 - y3) ** 2) + ((x2 -x3) ** 2))
s = (s1 + s2 + s3) / 2
area = math.sqrt(s * (s-s1) * (s-s2) * (s-s3))
print("三角形面积为:%.1f"%area)
第10题:
import math
s = eval(input("请输入正六边形边长:"))
area = ((3 * math.sqrt(3)) / 2) * (s ** 2)
print("该正六边形的面积为:%.4f"%area)
第12题:
amount = eval(input("请输入每月存款数:"))
value = 0.00417
account = 0
account = (amount + account) * (1 + value)
account = (amount + account) * (1 + value)
account = (amount + account) * (1 + value)
account = (amount + account) * (1 + value)
account = (amount + account) * (1 + value)
account = (amount + account) * (1 + value)
print("6个月后账户总额为:%.2f"%account)
第13题:
amount = eval(input("投资额为: "))
rate = eval(input("年利率为: "))
year = eval(input("年数为: "))
value = amount * ((1 + rate * 0.01) ** year)
print("未来投资额为:%.2f"%value)
第14题:
import math
a = eval(input("三角形第一条边为:"))
b = eval(input("三角形第二条边为:"))
c = eval(input("三角形第三条边为:"))
A = math.acos((a * a - b * b - c * c) / ((-2) * b * c))
B = math.acos((b * b - a * a - c * c) / ((-2) * a * c))
C = math.acos((c * c - b * b - a * a) / ((-2) * b * a))
A = math.degrees(A)
B = math.degrees(B)
C = math.degrees(C)
print("A:%.0f B:%.0f C:%.0f"%(A,B,C))
第15题:
import math
n = eval(input("输入正多边形的边长数量:"))
s = eval(input("输入正多边形的边长:"))
area = (n * (s ** 2)) / (4 * math.tan(math.pi / n))
print("正多变形面积公式为:%s"%area)
第16题:
num = eval(input("输入一个四位数整数:"))
a = num % 10
b = num % 100 // 10
c = num % 1000 // 100
d = num // 1000
s = (a * 1000) + (b * 100) + (c * 10) + d
print("显示颠倒各位数字的数为:%s"%s)
第17题:
num = eval(input("输入一个带小数点的数字:"))
total = num * 100
a = total // 100
total %= 100
b = total // 25
total %= 25
c = total // 10
total %= 10
d = total // 5
total %= 5
e = total
print("美元的个数有%s个,二角五分的硬币有%s个,一角的硬币有%s个,五分的硬币有%s个以及有%s个美分"%(a, b, c, d, e))
第18题:
name = str(input("输入姓名:"))
time = eval(input("输入一周工作时间:"))
pay = eval(input("输入每小时工作报酬:"))
rate1 = eval(input("输入联邦扣税率:"))
rate2 = eval(input("输入州扣税率:"))
gross_pay = pay * time
f_withholding = gross_pay * rate1
s_withholding = gross_pay * rate2
total = f_withholding + s_withholding
net_pay = gross_pay - total
print("\n")
print("雇员姓名:%s"%name)
print("一周工作时间:%s"%time)
print("每小时报酬:$%s"%pay)
print("总报酬:$%s"%gross_pay)
print("Deductions:")
print("联邦税(%s):$%s"%(rate1,f_withholding))
print("州税(%s):$%s"%(rate2,s_withholding))
print("总共的税费用:$%s"%total)
print("实际的报酬:$%s"%net_pay)