使用python编写四则运算计算器
时间: 2024-10-11 14:11:48 浏览: 45
在Python中编写一个简单的四则运算计算器,可以利用函数和条件语句来实现。下面是一个基本的示例:
```python
def calculator():
# 获取用户输入的两个数字和操作符
num1 = float(input("请输入第一个数:"))
operator = input("请输入运算符 (+, -, *, /): ")
num2 = float(input("请输入第二个数:"))
# 根据运算符执行相应的计算
if operator == '+':
result = num1 + num2
print(f"{num1} + {num2} = {result}")
elif operator == '-':
result = num1 - num2
print(f"{num1} - {num2} = {result}")
elif operator == '*':
result = num1 * num2
print(f"{num1} * {num2} = {result}")
elif operator == '/':
if num2 != 0:
result = num1 / num2
print(f"{num1} / {num2} = {result}")
else:
print("除数不能为零,请重新输入")
else:
print("无效的操作符,请选择+、-、*或/")
# 调用函数运行计算器
calculator()
```
在这个程序中,我们首先获取用户的输入,然后通过if-elif-else结构判断输入的操作符并执行相应的计算。如果用户输入的是除法,并且第二个数为零,则会提示错误信息。
阅读全文