exemplify

admin 35 0

使用Python实现一个简单计算器

在Python中,我们可以使用基本的算术运算符(如加、减、乘、除)来执行简单的计算,以下是一个简单的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):
    if y == 0:
        return "Error: Division by zero is not allowed!"
    else:
        return x / y

# 主程序,实现用户交互
while True:
    # 输出菜单,供用户选择操作
    print("Select operation.")
    print("1. Add")
    print("2. Subtract")
    print("3. Multiply")
    print("4. Divide")
    print("5. Exit")

    # 获取用户输入
    choice = input("Enter choice(1/2/3/4/5): ")

    # 获取用户输入的数字
    num1 = float(input("Enter first number: "))
    num2 = float(input("Enter second number: "))

    # 根据用户选择的运算进行计算,并输出结果
    if choice == '1':
        print(num1, "+", num2, "=", add(num1, num2))

    elif choice == '2':
        print(num1, "-", num2, "=", subtract(num1, num2))

    elif choice == '3':
        print(num1, "*", num2, "=", multiply(num1, num2))

    elif choice == '4':
        print(num1, "/", num2, "=", divide(num1, num2))