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

用Python编写简单的计算器程序

发布时间:2023-12-04 17:02:30

下面是一个用Python编写的简单计算器程序,它可以进行基本的加法、减法、乘法和除法运算。程序首先会提示用户输入两个数字以及运算符号,然后根据用户的输入进行相应的运算,最后输出结果。

# 定义一个计算器函数,接收用户输入的数字和运算符号,并进行相应的运算
def calculator():
    # 提示用户输入数字和运算符号
    num1 = float(input("请输入第一个数字:"))
    operator = input("请输入运算符号(+、-、*、/):")
    num2 = float(input("请输入第二个数字:"))

    # 判断运算符号,并进行相应的运算
    if operator == '+':
        result = num1 + num2
        print("结果:", result)
    elif operator == '-':
        result = num1 - num2
        print("结果:", result)
    elif operator == '*':
        result = num1 * num2
        print("结果:", result)
    elif operator == '/':
        if num2 != 0:
            result = num1 / num2
            print("结果:", result)
        else:
            print("除数不能为0,请重新输入。")
    else:
        print("无效的运算符号,请重新输入。")

# 调用计算器函数
calculator()

使用例子:

请输入第一个数字:5
请输入运算符号(+、-、*、/):+
请输入第二个数字:3
结果: 8.0

以上代码实现了一个简单的计算器程序,用户可以通过输入数字和运算符号来进行加法、减法、乘法和除法运算,并输出结果。程序还进行了一些错误处理,例如除数不能为0以及无效的运算符号。你可以根据自己的需求进行修改和扩展该程序。