用python语言编写一个简易计算器,要求根据输入的数字和四则运算符号,计算运算结果并输出。
时间: 2024-10-27 07:05:16 浏览: 29
Python开发的实用计算器完整实例
5星 · 资源好评率100%
在Python中,你可以通过定义一个函数来实现一个简单的计算器,下面是一个基本的例子:
```python
def calculator():
try:
num1 = float(input("请输入第一个数字: "))
operator = input("请输入运算符 (+, -, *, /): ")
num2 = float(input("请输入第二个数字: "))
if operator == "+":
result = num1 + num2
elif operator == "- num2
elif operator == "*":
result = num1 * num2
elif operator == "/":
if num2 != 0:
result = num1 / num2
else:
print("错误!除数不能为零.")
return
else:
print("错误!无效的运算符.")
return
print(f"运算结果是: {result}")
except ValueError:
print("错误!请输入数字.")
# 调用计算器函数
calculator()
```
这个程序首先获取用户输入的两个数字和一个运算符,然后根据运算符进行相应的加减乘除运算,并处理除数为零的情况。如果用户输入的不是有效的数字或运算符,程序会给出相应提示。
阅读全文