输入任意的两个整型数,经过选择,完成加减乘除运算,并输出运算结果,用函数实现上述程序中的加减乘除运算,使用函数值带回结果,可以继续输入另外的两个数进行计算,直至结束。
时间: 2023-05-29 14:02:39 浏览: 92
简易计算器的实现 可以进行基本的加减乘除运算,还可以进行与或非运算。
5星 · 资源好评率100%
```python
def add(a, b):
return a + b
def subtract(a, b):
return a - b
def multiply(a, b):
return a * b
def divide(a, b):
if b == 0:
return "Error: divide by zero"
else:
return a / b
while True:
num1 = int(input("请输入第一个整数:"))
num2 = int(input("请输入第二个整数:"))
print("请选择运算符:")
print("1. +")
print("2. -")
print("3. *")
print("4. /")
choice = input("请输入您的选择(1/2/3/4):")
if choice == '1':
result = add(num1, num2)
print("{} + {} = {}".format(num1, num2, result))
elif choice == '2':
result = subtract(num1, num2)
print("{} - {} = {}".format(num1, num2, result))
elif choice == '3':
result = multiply(num1, num2)
print("{} * {} = {}".format(num1, num2, result))
elif choice == '4':
result = divide(num1, num2)
print("{} / {} = {}".format(num1, num2, result))
else:
print("输入有误,请重新输入")
continue_or_not = input("是否继续计算?(Y/N)")
if continue_or_not.upper() != "Y":
break
print("程序结束")
```
阅读全文