python简单计算器程序实现加减乘除
时间: 2024-10-11 15:05:25 浏览: 72
Python编写一个简单的四则运算计算器可以分为以下几个步骤:
1. 定义函数:首先创建四个函数,分别对应加法、减法、乘法和除法操作。例如:
```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 x / y
else:
print("Error: Division by zero is not allowed.")
return None
```
2. 用户输入:提供一个循环让用户输入两个数字以及选择的操作符(如 '+', '-', '*', '/')。
```python
while True:
num1 = float(input("请输入第一个数:"))
operator = input("请输入操作符 (+, -, *, /):")
num2 = float(input("请输入第二个数:"))
# 根据用户的选择调用相应的函数
if operator == '+':
result = add(num1, num2)
elif operator == '-':
result = subtract(num1, num2)
elif operator == '*':
result = multiply(num1, num2)
elif operator == '/':
result = divide(num1, num2)
else:
print("无效的操作符,请重新输入。")
continue
# 输出结果
print(f"结果是:{result}")
# 询问是否继续计算
cont = input("是否继续计算 (y/n)? ")
if cont.lower() != 'y':
break
```
这个简单的程序会持续运行直到用户选择不再继续。
阅读全文