练习 practice

(1)

c=float(input("请输入摄氏度:"))
fahrenheit=(9/5)*c+32
print("10 celsius is:"+str(fahrenheit))

(2)

r=int(input("圆柱体半径:"))
h=int(input("圆柱体高"))
area=r*r*3.14
volume=area*h
print("圆柱体底面积%1f"%area)
print("圆柱体体积%1f"%volume)

(3)

a=int(input("请输入0~1000之前的一个数"))
x=a%10
y=(a//10)%10
z=a//100
sum=x+y+z
print("各个位数之和为%s"%sum)

(4)

min=int(input("分钟数:"))
day=min/60/24
year=min/60/24/365
print("%s分钟数%s"%(min,day))
print("%s分钟数%s"%(min,year))

(5)

M=float(input("水量:"))
initial=float(input("初始水温:"))
finial=float(input("最终温度:"))
sum=M*(finial-initial)*4184
print("Q%s"%(sum))

(6)

ta=float(input("请输入华氏室外温度(在-58至41之间):"))
v=int(input("请输入风速"))
twc=35.74 + 0.6215 * ta - 35.75 * v + 0.4275 * ta *v
print("风寒温度为%s"%(twc))

(7)

a=float(input("加速度m/s2:"))
v=float(input("起飞速度m/s:"))
L=a**2//(2*v)
print("最短跑道长度:%s"%(L))

(8)

s=int(input("输入一个四位数:"))
a=s//1000%10
b=s//100%10
c=s//10%10
d=s//1%10
print("%s%s%s%s"%(d,c,b,a))

(9)

x1,y1,x2,y2,x3,y3=eval(input("依次输入三角形的三个顶点:"))
side1=((x2-x1)**2+(y2-y1)**2)**0.5
side2=((x3-x1)**2+(y3-y1)**2)**0.5
side3=((x2-x3)**2+(y2-y3)**2)**0.5
s=(side1+side2+side3)/2
area=(s*(s-side1)*(s-side2)*(s-side3))**0.5
print("三角形的面积为%.1f"%area)

(10)

import math
s=float(input("请输入边长"))
area=math.sqrt(3)*3/2*s*s
print("面积为%s"%(area))

(11)

(12)

s=float(input("请输入存入金额:"))
month1=s*1.00417
month2=(s+month1)*1.00417
month3=(s+month2)*1.00417
month4=(s+month3)*1.00417
month5=(s+month4)*1.00417
month6=(s+month5)*1.00417
print("六个月后账户总额是:%s"%(month6))

(13)

a=float(input("请输入投资额"))
b=float(input("请输入年利率"))
c=int(input("请输入年数"))
value=a*((1+(b/12))**(c/12))
print("未来投资额为:%.2f"%(value))

(14)

import math
a,b,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*a*b))
A=round(math.degrees(A))
B=round(math.degrees(B))
C=round(math.degrees(C))
print("三角形的三个角分别为A=%d°,B=%d°,C=%d°"%(A,B,C))
 

(15)

import math
n=int(input("请输入正多边形的边数:"))
s=float(input("请输入正多边形的边长:"))
area=(n*s**2)/(4*math.tan (3.14/n))
print("该正多边形的面积为:%f"%area)
 

(16)

number=int(input("输入一个四位数的整数:"))
_num1=number%10  
_num2=number//10 
_num3=_num2%10 
_num4=_num2//10 
_num5=_num4%10
_num6=_num4//10 
_num7=_num6%10 
print("反向的数字为: %d%d%d%d\n"%(_num1,_num3,_num5,_num7))

(17)A=float(input("输入一个十进制带小数点的数字:"))
A=A*100
a=A//100
A=A%100
b=A//25
A=A%25
c=A//10
A=A%10
d=A//5
A=A%5
e=A
print("换算的美元个数、贰角伍分硬币、一角硬币、五分硬币、美分个数分别为:\n%d\n%d\n%d\n%d\n%d"%(a,b,c,d,e))

(18)

a=str(input("雇员姓名:"))
b=float(input("工作时间:"))
c=float(input("每小时报酬:"))
d=float(input("邦联预扣税:"))
e=float(input("州预扣税:"))
f=c*10
g=d*100
h=f*0.2
i=e*100
j=f *0.09
k=h+i
sum=f-k
print("Employee Name:%s "%a)
print("Hours Worked:%.1f"%b)
print("Pay Rate:$%.2f"%c)
print("Gross Pay:$%.1f"%f)
print("Deductions: ")
print("Federal Withholding(%.1f%%):$%.1f"%(g,h))
print("State Withgolding(%.1f%%):$%.2f"%(i,j))
print("Total Deduction:$%.2f"%k)
print("Net Pay:$%.2f"%sum)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值