python作业

2.圆柱体的体积

ax = float(input("请输入圆柱的半径:"))
ab = float(input("请输入圆柱的高:"))
ac = 3.14
are = ax * ax * ac
v = are * ab
print("圆柱的底面积是%s,圆柱的体积是%s"%(are,v))

3.对一个整数中个数字求和

num = int(input("请输入一个数:"))
a = num % 10
b = (num // 10) % 10
c = (num // 100) % 10
sum = a + b + c
print("各位数字和是:%s"%(sum))

4.计算年数和天数

num = int(input("请输入分钟数:"))
ac = num // 1440
ad = ac // 365
print("%s分钟是%s年"%(num,ad))
print("%s分钟是%s天"%(num,ac))

5.计算能量

start = float(input("请输入初始温度:"))
final = float(input("请输入最终温度:"))
m = float(input("请输入水量为多少千克:"))
q = m * (final - start) *4184
print("需要%s能量"%(q))

6.风寒温度

ta = float(input("请输入室外温度:"))
v = float(input("请输入风速"))
T = 35.74 + 0.6215 *ta -35.75 *(v ** 0.16) +0.4275*ta* (v **0.16)
print("风寒温度为:%s"%(T))    

7.计算跑道长度

speed = float(input("请输入飞机的起飞速度m/s"))
cash = float(input("请输入飞机的加速度m/s2"))
far = (speed**2) / (cash * 2)
print("请输入跑道长度为:%s"%(far))

 

8.分割数字

num = int (input("请输入一个四位数字:"))
ge = num % 10
shi = (num // 10) % 10
bai = (num // 100) % 10
qian = num // 1000
print("%s%s%s%s"%(ge,shi,bai,qian))

9.三角形面积

x1 = float(input("请输入x1:"))
y1 = float(input("请输入y1:"))
x2 = float(input("请输入x2:"))
y2 = float(input("请输入y2:"))
x3 = float(input("请输入x3:"))
y3 = float(input("请输入y3:"))
side1 = ((x1 - x2) ** 2 + (y1 - y2) ** 2) ** 0.5
side2 = ((x1 - x3) ** 2 + (y1 - y3) ** 2) ** 0.5
side3 = ((x2 - x3) ** 2 + (y2 - y3) ** 2) ** 0.5
s=(s1 + s2 + s3) / 2
area = (s*(s -side1) * (s - side2)* (s -side3)) ** 0.5
print("三角形面积为:%s"%(area))

10.正六边形面积

s= float(input("请输入正六边形的边长:"))
area = ((3 * (3 ** 0.5)) /2) * (s ** 2)
print("正六边形面积为:%s"%(area))

12.复利值

num = int(input("请输入每个月存款数:"))
lixi = 1 + 0.00417
one = num * lixi
two = (num + one)* lixi
there = (num + two)* lixi
four = (num + there)* lixi
five = (num + four)* lixi
six = (num + five) *lixi
print("六个月后的账户数目为:%s"%(six))

13.计算未来投资额

ac = float(input("请输入投资额:"))
ab = float(input("请输入年利率:"))
ad = float(input("请输入年数:"))
ax = ac * (1 + ab * 0.01) ** ad
print("未来投资额:%s" %(ax))

15.一个多边形的面积

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

16.反向数字

num = int (input("请输入一个四位数字:"))
ge = num % 10
shi = (num // 10) % 10
bai = (num // 100) % 10
qian = num // 1000
print("%s%s%s%s"%(ge,shi,bai,qian))

17.

num = float(input("请输入一个带小数的数字:"))
one = num * 100
two = one // 100
one = one % 100
three = fen // 25
one =one % 25
four =one // 10
fen = one % 10
five = one // 5
one = one % 5
six = one
print("有%s美元,%s个两角五分,%s个一角,%s个五分,%s个一分"%(two,three,four,five,six))

18.工资表

name = input("输入员工姓名:")
time = int(input("输入一周工作时间:"))
money= float(input("输入每小时报酬:"))
one = float(input("输入联邦预扣税率:"))

two = float(input("输入州预扣税率:"))

print("员工姓名:%s" %(name))
print("一周工作时间:%s" %(time))
print("每小时报酬:%s" %(money))
print("一周扣前总报酬:%s" %(money * time))
print("联邦预扣钱:%s" %(one * money * time))
print("州预扣钱:%s" %(two * money * time))
print("总共扣钱:%s" %(one * money * time + two * money * time))
print("最后收入:%s" %((money * time)-(one * money * time) - (two * money * time))

(18有点问题)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值