常见运算符与简单代码(十八道题)

celsius = float(input("请输入一个数"))
fahrenheit = (9 / 5) * celsius + 32
print("华氏温度为:"+str(fahrenheit))

 

 

 

import math
radius = float(input("请输入半径"))
lenth = float(input("请输入高"))
area = (radius ** 2) * math.pi
volume = area * lenth 
print("圆柱体的底面积:%s,圆柱体的体积:%s"%(area,volume))

 

 注意:π需要引用数学库或者也可以选择用3.14代替,可以根据题意自己选择

num = int(input("请输入一个0~1000的整数"))
if num == 1000:
	print("各数字之和是1")
else :
	a = num // 100
	b = num % 100
	c = b // 10
	d = b % 10
	sum = a + c + d
	print("各数字之和是:"+str(sum))

 

 

num = int(input("请输入分钟数"))
a = 365 * 24 * 60
b = 24*60
year = num // a
c = num % a
day = c // b
print("分钟数所转换的年数:%s,日数为%s"%(year,day)) 

 

 

amount = float(input("请输入以千克计算的水量"))
initial = float(input("请输入水的初始温度"))
final = float(input("请输入水的最终温度"))
Q = amount * (final - initial) * 4184
print("所需的能量为:"+str(Q))  

 

 

 

t = float(input("请输入-58华氏度到41华氏度的温度"))
v = float(input("请输入一个大于等于每小时2里的风速"))
T = 35.74 + 0.6215 * t - 35.75 * (v ** 0.16) + 0.4275 * t * (v ** 0.16)
print("风寒温度为:"+str(T))

 

 

 

v = float(input("输入以米为单位的速度"))
a = float(input("输入一个以米为单位的加速度"))
lenth = (v ** 2) / (2 * a)
print("最短的跑道长度为:%s"%(lenth))

 

 

 

num = int(input("输入一个四位数整数"))
a = num // 1000
b = num % 1000
c = b // 100
d = b % 100
e = d // 10
f = d % 10
print(f)
print(e)
print(c)
print(a)

 

 

 

import math
(x1,y1) = eval(input("输入三角形的第一个顶点"))
(x2,y2) = eval(input("输入三角形的第二个顶点"))
(x3,y3) = eval(input("输入三角形的第三个顶点"))
side1 = math.sqrt((x1 - x2) ** 2 + (y1 - y2) ** 2)
side2 = math.sqrt((x2 - x3) ** 2 + (y2 - y3) ** 2)
side3 = math.sqrt((x3 - x1) ** 2 + (y3 - y1) ** 2)
s = (side1 + side2 + side3) / 2
area =math.sqrt((s * (s - side1) * (s - side2) * (s - side3)))
print("三角形面积为:"+str(area))

 

 注意:eval函数可以依次输入数值

 

import math
len = float(input("输入六边形的边长"))
s = (3 * math.sqrt(3) / 2) * (len ** 2)
print("三角形面积为:"+str(s))

 

 

 

money = float(input("输入每月存款"))
i = 0
sum = 0
while i <= 5:
	sum = (sum + money) * (1 + 0.00417)
	i += 1
print("六个月后账户总额:"+str(sum)) 

 

 

 

money = float(input("输入投资额"))
rate = float(input("输入年利率"))
year = float(input("请输入存款年数"))
future = money * ((1 + (rate / 1200)) ** (year * 12))
print("未来投资额为:"+str(future))

 

 

 

import math
a,b,c = eval(input("输入三角行的三条边"))
A = math.acos((a * a - b * b - c * c) / (-2 * b * c))
B = math.acos((b * b - c * c - a * a) / (-2 * a * c))
C = math.acos((c * c - a * a - b * b) / (-2 * b * a))
print(A)
print(B)
print(C)

 

 

 

import math
num,len = eval(input("输入多边形的边数与边长"))
area = (num * len * len) / (4 * math.tan(math.pi / num))
print("三角形的面积为"+str(area))

 

 

 

num = int(input("输入一个四位数整数"))
a = num // 1000
b = num % 1000
c = b // 100
d = b % 100
e = d // 10
f = d % 10
number = (f * 1000) + (e * 100) + (c * 10) + a
print(number)

 

 

 

money = float(input("输入总金额"))
num_money = money * 100
dol = num_money // 100
a = num_money % 100
quarter = a // 25
b = a % 25
dime = b // 10
c = b % 10
jitney = c // 5
peney = c % 5
print("该金额可拆分为%s美元%s两角五分硬币%s一角硬币%s五分硬币%s一分硬币"%(dol,quarter,dime,jitney,peney))

 

 

 

 

name = input("输入雇员姓名")
work_time = float(input("输入一周工作时间"))
pay_rate = float(input("输入每小时报酬"))
federal_withholding = float(input("输入联邦预扣税率(百分比数值)"))
state_withholding = float(input("输入州预扣税率(百分比值)"))
print("雇员姓名"+name)
print("一周工作时间"+str(work_time))
print("每小时报酬"+str(pay_rate))
gross_pay = work_time * pay_rate
print("总报酬为:"+str(gross_pay))
print("所扣款项如下")
Federal_Withholding = (federal_withholding / 100) * gross_pay
State_Withholding = (state_withholding / 100) * gross_pay
total_deduction = Federal_Withholding + State_Withholding
print("联邦预扣税为:"+str(Federal_Withholding))
print("州预扣税为"+str(State_Withholding))
print("总扣款为"+str(total_deduction))
net_pay = gross_pay - Federal_Withholding - State_Withholding
print("扣除所交税后剩余工资为"+str(net_pay))

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值