用户:
加里翁查看:0 回复:0 评论:0 创建时间:2023-07-29T09:50:40
【作品展示】

【作品介绍】
新作(有点氵,勿喷)
【作品源代码】
print('欢迎使用数据计算器1.0')
number = int(input('请问您想将几个数进行计算?'))
if number == 1:
print('一个数字无法进行运算。')
elif number == 2:
n1 = float(input('请输入第一个数字:'))
op = input('请输入一个符号:')
n2 = float(input('请输入第二个数:'))
if op == '+':
print(n1 + n2)
elif op == '-':
print(n1 - n2)
elif op == '*':
print(n1 * n2)
elif op == '/':
print(n1 / n2)
elif op == '//':
print(n1 // n2)
elif op == '**':
print(n1 ** n2)
else:
print('错误,请重试!')
elif number == 3:
n11 = float(input('请输入第一个数字:'))
op1 = input('请输入一个符号:')
n22 = float(input('请输入第二个数字:'))
op2 = input('请输入一个符号:')
n33 = float(input('请输入第二个数:'))
if op1 == '+':
if op2 == '+':
print(n11 + n22 + n33)
elif op2 == '-':
print(n11 + n22 - n33)
elif op2 == '*':
print(n11 + n22 * n33)
elif op2 == '/':
print(n11 + n22 / n33)
elif op2 == '//':
print(n11 + n22 // n33)
elif op2 == '**':
print(n11 + n22 ** n33)
elif op1 == '-':
if op2 == '+':
print(n11 - n22 + n33)
elif op2 == '-':
print(n11 - n22 - n33)
elif op2 == '*':
print(n11 - n22 * n33)
elif op2 == '/':
print(n11 - n22 / n33)
elif op2 == '//':
print(n11 - n22 // n33)
elif op2 == '**':
print(n11 - n22 ** n33)
elif op1 == '*':
if op2 == '+':
print(n11 * n22 + n33)
elif op2 == '-':
print(n11 * n22 - n33)
elif op2 == '*':
print(n11 * n22 * n33)
elif op2 == '/':
print(n11 * n22 / n33)
elif op2 == '//':
print(n11 * n22 // n33)
elif op2 == '**':
print(n11 * n22 ** n33)
elif op1 == '/':
if op2 == '+':
print(n11 / n22 + n33)
elif op2 == '-':
print(n11 / n22 - n33)
elif op2 == '*':
print(n11 / n22 * n33)
elif op2 == '/':
print(n11 / n22 / n33)
elif op2 == '//':
print(n11 / n22 // n33)
elif op2 == '**':
print(n11 / n22 ** n33)
elif op1 == '//':
if op2 == '+':
print(n11 // n22 + n33)
elif op2 == '-':
print(n11 // n22 - n33)
elif op2 == '*':
print(n11 // n22 * n33)
elif op2 == '/':
print(n11 // n22 / n33)
elif op2 == '//':
print(n11 + n22 // n33)
elif op2 == '**':
print(n11 + n22 ** n33)
elif op1 == '**':
if op2 == '+':
print(n11 ** n22 + n33)
elif op2 == '-':
print(n11 ** n22 - n33)
elif op2 == '*':
print(n11 ** n22 * n33)
elif op2 == '/':
print(n11 ** n22 / n33)
elif op2 == '//':
print(n11 ** n22 // n33)
elif op2 == '**':
print(n11 ** n22 ** n33)
else:
print('错误,请重试!')
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn