编写一个简易计算器,要求根据输入的数字和四则运算符号,计算运算结果并输出
时间: 2024-10-27 10:05:13 浏览: 26
编写一个简易计算器,你可以使用控制台应用程序来实现。这里是一个基础的示例,使用Python语言:
```python
def calculate():
try:
# 用户输入
num1 = float(input("请输入第一个数:"))
operator = input("请输入运算符(+、-、*、/):")
num2 = float(input("请输入第二个数:"))
# 根据运算符进行相应的计算
if operator == "+":
result = num1 + num2
elif operator == "-":
result = num1 - num2
elif operator == "*":
result = num1 * num2
elif operator == "/":
# 判断除数是否为零,防止错误
if num2 != 0:
result = num1 / num2
else:
print("错误:除数不能为零。")
return
else:
print("错误:无效的运算符。")
return
print("运算结果是:", result)
except ValueError:
print("错误:请输入有效的数字。")
# 调用函数开始计算
calculate()
```
在这个程序中,用户首先输入两个数字和一个运算符,然后根据运算符执行加、减、乘或除法运算,并打印出结果。如果用户的输入不符合预期(如不是数字或非法运算符),程序会给出错误提示。
阅读全文