简易计算器python
时间: 2023-09-21 10:03:38 浏览: 53
以下是一个简单的 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):
return x / y
# 用户输入数字和操作符
num1 = float(input("请输入第一个数字:"))
operator = input("请选择操作符(+、-、*、/):")
num2 = float(input("请输入第二个数字:"))
# 判断操作符并执行相应的函数
if operator == "+":
print(num1, "+", num2, "=", add(num1, num2))
elif operator == "-":
print(num1, "-", num2, "=", subtract(num1, num2))
elif operator == "*":
print(num1, "*", num2, "=", multiply(num1, num2))
elif operator == "/":
print(num1, "/", num2, "=", divide(num1, num2))
else:
print("无效的操作符")
```
这个计算器可以接受用户输入的两个数字和操作符,然后根据操作符执行相应的计算并输出结果。注意,为了避免出现类型错误,我们将用户输入的数字转换为浮点数。