设计一个“计算器”,输入两个运算数x、y和运算符,实现加减乘除四则运算,当 进行除法运算时,若除数为0,则显示“除数不能为0!”。
时间: 2024-02-22 22:58:35 浏览: 276
好的,我可以帮你设计一个简单的计算器。可以使用 Python 语言来实现,代码如下:
```python
# 定义函数实现加法
def add(x, y):
return x + y
# 定义函数实现减法
def subtract(x, y):
return x - y
# 定义函数实现乘法
def multiply(x, y):
return x * y
# 定义函数实现除法
def divide(x, y):
if y == 0:
return "除数不能为0!"
else:
return x / y
# 获取用户输入
num1 = float(input("请输入第一个数字:"))
num2 = float(input("请输入第二个数字:"))
operator = input("请输入运算符(+、-、*、/):")
# 根据用户输入的运算符,调用相应的函数进行计算
if operator == '+':
print(num1, "+", num2, "=", add(num1, num2))
elif operator == '-':
print(num1, "-", num2, "=", subtract(num1, num2))
elif operator == '*':
print(num1, "*", num2, "=", multiply(num1, num2))
elif operator == '/':
print(num1, "/", num2, "=", divide(num1, num2))
else:
print("输入有误,请重新输入!")
```
你可以在命令行或者 Python IDE 中运行这段代码,就可以使用这个简单的计算器了。
阅读全文