便宜VPS主机精选
提供服务器主机评测信息

用python编写一个简易计算器

以下是一个使用Python编写的简易计算器示例代码:

def add(a, b):
    return a + b

def subtract(a, b):
    return a - b

def multiply(a, b):
    return a * b

def divide(a, b):
    if b != 0:
        return a / b
    else:
        return "错误:除数不能为零"

print("欢迎使用简易计算器!")
print("请输入两个操作数和运算符(如:2 + 3):")

expression = input()

# 将输入的表达式拆分成操作数和运算符
operands = expression.split()
operand1 = float(operands[0])
operator = operands[1]
operand2 = float(operands[2])

result = None

# 根据运算符选择对应的操作
if operator == "+":
    result = add(operand1, operand2)
elif operator == "-":
    result = subtract(operand1, operand2)
elif operator == "*":
    result = multiply(operand1, operand2)
elif operator == "/":
    result = divide(operand1, operand2)
else:
    print("错误:无效的运算符")

# 输出结果
if result is not None:
    print("计算结果:", result)

这个简易计算器可以接受用户输入的两个操作数和运算符,并根据运算符执行对应的操作。它支持加法、减法、乘法和除法运算。如果用户输入了无效的运算符,程序会显示相应的错误信息。

请注意,在这个简易计算器中,我们假设用户输入的操作数是合法的浮点数。如果需要进行更多的输入验证和错误处理,可以进一步完善代码。

使用上述代码,运行程序后,用户将被提示输入两个操作数和运算符,然后计算器将执行相应的运算,并输出结果。例如,当用户输入”2 + 3″时,计算器将输出”计算结果: 5.0″。

未经允许不得转载:便宜VPS测评 » 用python编写一个简易计算器