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

使用Python编写一个基本的计算器程序

发布时间:2023-12-04 11:08:43

下面是一个使用Python编写的基本计算器程序的示例:

# 定义一个函数,用于执行基本的数学运算
def calculator(num1, num2, operator):
    if operator == '+':
        return num1 + num2
    elif operator == '-':
        return num1 - num2
    elif operator == '*':
        return num1 * num2
    elif operator == '/':
        if num2 != 0:
            return num1 / num2
        else:
            return "除数不能为零"

# 从用户那里获取输入
num1 = float(input("请输入第一个数字: "))
operator = input("请输入运算符(+, -, *, /): ")
num2 = float(input("请输入第二个数字: "))

# 调用计算器函数并输出结果
result = calculator(num1, num2, operator)
print("计算结果:", result)

使用示例:

请输入第一个数字: 5
请输入运算符(+, -, *, /): *
请输入第二个数字: 3
计算结果: 15.0

请输入第一个数字: 10
请输入运算符(+, -, *, /): /
请输入第二个数字: 2
计算结果: 5.0

这个计算器程序可以执行基本的加法、减法、乘法和除法运算。用户需要输入两个数字和一个运算符,然后程序将计算并输出结果。注意,如果用户选择了除法运算且除数为零,程序将会给出一个错误提示。