代码拉取完成,页面将自动刷新
import math
yunsuan=str(input("输入运算方式:"))
if yunsuan=="+"or yunsuan=="-"or yunsuan=="/"or yunsuan=="%":
print("依次输入两个运算数字:")
a=float(input())
b=float(input())
if yunsuan=="+":
print(a+b)
elif yunsuan=="-":
print(a-b)
elif yunsuan=="*":
print(a*b)
elif yunsuan=="/":
print(a/b)
elif yunsuan=="%":
print(a%b)
elif yunsuan=="sin" or yunsuan=="cos"or yunsuan=="tan"or yunsuan=="cot"or yunsuan=="sec"or yunsuan=="csc":
print("输入角度(弧度制):")
a=float(input())
if yunsuan=="sin":
print(math.sin(a))
elif yunsuan=="cos":
print(math.cos(a))
elif yunsuan=="tan":
print(math.tan(a))
elif yunsuan=="cot":
print(1/math.tan(a))
elif yunsuan=="sec":
print(1/math.cos(a))
elif yunsuan=="csc":
print(1/math.sin(a))
elif yunsuan=="指数":
a=float(input("输入底数:"))
b=float(input("输入指数:"))
print(math.pow(a,b))
elif yunsuan=="阶乘":
a=float(input("输入数字:"))
print(math.factorial(a))
elif yunsuan=="多数字运算":
a = int(input("数字个数:"))
print("请依次输入数字:")
b=[]
for i in range(a):
b.append(float(input()))
x=str(input("输入运算符:"))
y=0
z=1
if x=="+":
for i in range(a):
y=y+b[i]
print(y)
if x=="-":
for i in range(a):
y=y-b[i]
print(y)
if x=="*":
for i in range(a):
z=z*b[i]
print(z)
if x=="/":
for i in range(a):
z=z/b[i]
print(z)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。