用Python编写一个简单的计算器,支持基本的加减乘除运算
发布时间:2023-12-04 15:33:12
下面是一个使用 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):
return x / y
def calculator():
print("选择操作:")
print("1. 加法")
print("2. 减法")
print("3. 乘法")
print("4. 除法")
choice = input("请输入选择操作的数字:")
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("无效的输入")
calculator()
这个程序定义了四个函数:add、subtract、multiply 和 divide,分别实现加法、减法、乘法和除法运算。然后在 calculator 函数中,根据用户的选择执行相应的操作,并输出结果。
以下是使用例子:
选择操作:
1. 加法
2. 减法
3. 乘法
4. 除法
请输入选择操作的数字:1
请输入第一个数字:10
请输入第二个数字:5
10.0 + 5.0 = 15.0
