# 计算器程序def add(x, y): return x + ydef subtract(x, y): return x - ydef multiply(x, y): return x * ydef divide(x, y): return x / yprint("请选择运算:")print("1. 加")print("2. 减")print("3. 乘")print("4. 除")# 获取用户输入choice = input("请输入你的选择(1/2/3/4):")num1 = float(input("请输入第一个数字:"))num2 = float(input("请输入第二个数字:"))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))else: print("输入错误,请输入有效的选择!")
运行该程序后,用户将首先看到一个菜单,提示用户可以选择四种运算之一。用户输入选择后,程序将要求输入两个数字,然后进行相应的计算并输出结果。
请注意,上面的程序仅作为一个简单的示例。实际的计算器程序可能需要更多的功能和验证输入的错误等方面的处理。
来源地址:https://blog.csdn.net/zaichibie4721/article/details/129227863