代码拉取完成,页面将自动刷新
flag = True
while flag == True:
choice = input("请问你想用什么类型的计算器:0为普通计算器;1为复数计算器\n")
op = input("请选择一个运算符(复数只能选择1,2,3,4)\n1:加法\n2:减法\n3:乘法\n4:除法\n5:开几次方\n6:几次方\n")
if op == '0':
break
if choice == '1':
a= complex(input("请输入第一个复数\n"))
b = complex(input("请输入第二个复数\n"))
if choice == '0':
a = int(input("请输入第一个数:\n"))
b = int(input("请输入第二个数:\n"))
result = 0
if op == '4':
result = a / b
op='/'
elif op == '1':
result = a + b
op = '+'
elif op == '2':
result = a - b
op = '-'
elif op == '3':
result = a * b
op = '*'
elif op =='5':
result =a**(1/b)
op = '#'
elif op == '6':
result = pow(a, b)
op = '^'
else:
print('错了')
continue
if choice=='1':
print(str(a) + op + str(b), "=", result, "\n")
elif choice =='0':
print(str(a) + op + str(b), "=", result, "\n")
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。