欢迎访问宙启技术站
智能推送

Python实现简单的计算器功能

发布时间:2023-12-04 11:47:18

编写一个简单的计算器程序,可以进行加减乘除运算。以下是实现的基本步骤:

1. 定义一个函数calculator(),该函数用于接受用户输入的表达式,并进行计算。

2. 在calculator()函数中,使用input()函数获取用户输入的表达式,并将其存储在一个变量expression中。

3. 使用内置的eval()函数对expression进行计算,并将计算结果赋值给变量result

4. 显示计算结果给用户。

下面是完整的代码实现:

def calculator():
    expression = input("请输入一个四则运算表达式:")
    result = eval(expression)
    print("计算结果为:", result)

使用例子:

calculator()

运行程序后,会要求用户输入一个四则运算表达式。例如,用户输入2 + 3 * 4,程序会计算出结果14

注意事项:

- 请确保输入的表达式符合Python语法规则,否则程序可能抛出异常。

- 由于eval()函数的特性,用户可以输入任意的合法Python表达式,因此需要谨慎对待用户的输入,避免使用该函数时出现安全问题。