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

使用Python编写的简单计算器

发布时间:2023-12-04 10:17:19

下面是一个使用Python编写的简单计算器的代码示例:

def add(num1, num2):
    return num1 + num2

def subtract(num1, num2):
    return num1 - num2

def multiply(num1, num2):
    return num1 * num2

def divide(num1, num2):
    if num2 != 0:
        return num1 / num2
    else:
        return "除数不能为零!"

print("欢迎使用简单计算器!")
print("请选择操作:")
print("1. 加法")
print("2. 减法")
print("3. 乘法")
print("4. 除法") 

choice = input("请选择操作编号(1/2/3/4): ")

if choice in ["1", "2", "3", "4"]:
    num1 = float(input("请输入      个数字: "))
    num2 = float(input("请输入第二个数字: "))

    if choice == "1":
        result = add(num1, num2)
        print(f"计算结果:{num1} + {num2} = {result}")
    elif choice == "2":
        result = subtract(num1, num2)
        print(f"计算结果:{num1} - {num2} = {result}")
    elif choice == "3":
        result = multiply(num1, num2)
        print(f"计算结果:{num1} * {num2} = {result}")
    elif choice == "4":
        result = divide(num1, num2)
        print(f"计算结果:{num1} / {num2} = {result}")
else:
    print("无效的选择!")

该计算器提供了简单的加法、减法、乘法和除法运算。用户可以选择1、2、3或4来执行相应的计算操作。当用户选择一个操作后,程序会要求用户输入两个数字,并且根据用户的选择执行相应的计算。

以下是使用示例:

欢迎使用简单计算器!
请选择操作:
1. 加法
2. 减法
3. 乘法
4. 除法
请选择操作编号(1/2/3/4): 3
请输入      个数字: 5
请输入第二个数字: 3
计算结果:5.0 * 3.0 = 15.0

欢迎使用简单计算器!
请选择操作:
1. 加法
2. 减法
3. 乘法
4. 除法
请选择操作编号(1/2/3/4): 4
请输入      个数字: 6
请输入第二个数字: 0
除数不能为零!