python1.编写程序,输入二个数用于实现简单计算器的实现,注:包括两个数基本的加减乘除运输。
时间: 2024-10-18 09:07:53 浏览: 24
基于Python编写一个计算器程序,实现简单的加减乘除和取余二元运算
当然可以。在Python中,你可以创建一个简单的命令行程序来实现基础的加、减、乘、除运算。以下是一个简单的例子:
```python
def calculator():
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 == '/':
# 检查除数是否为0,避免ZeroDivisionError
if num2 != 0:
result = num1 / num2
else:
print("错误:除数不能为零")
return
else:
print("错误:无效的操作符,请输入+、-、*或/")
return
print(f"结果是: {result}")
except ValueError:
print("错误:请输入有效的数字.")
calculator()
```
在这个程序中,我们首先获取用户的输入,然后根据输入的操作符执行相应的计算,并处理可能出现的异常情况,如除数为零。
阅读全文