使用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))