如何使用Python函数编写简单的计算器?
发布时间:2023-07-03 12:30:06
编写一个简单的计算器可以通过定义函数来实现基本的算术操作,例如加法、减法、乘法和除法。以下是一个使用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 x / y
else:
return "错误:除数不能为0"
# 打印菜单选项
print("选择操作:")
print("1. 加法")
print("2. 减法")
print("3. 乘法")
print("4. 除法")
# 获取用户输入
choice = input("请输入操作对应的数字(1/2/3/4): ")
# 获取用户输入的两个数字
num1 = float(input("请输入 个数字: "))
num2 = float(input("请输入第二个数字: "))
# 根据用户选择执行对应的操作
if choice == '1':
result = add(num1, num2)
elif choice == '2':
result = subtract(num1, num2)
elif choice == '3':
result = multiply(num1, num2)
elif choice == '4':
result = divide(num1, num2)
else:
result = "无效输入"
# 输出计算结果
print("计算结果:", result)
上述代码首先定义了四个函数,分别用于执行加法、减法、乘法和除法操作。然后,通过打印菜单选项并获取用户输入的方式让用户选择希望执行的操作以及输入待计算的数字。最后,根据用户选择执行对应的函数,并打印计算结果。
例如,如果用户选择执行加法操作,并输入两个数字分别为5和3,则代码会调用add函数计算结果为8,并打印"计算结果: 8"。
这只是一个基本的例子,你可以根据需求进行扩展,添加更多的功能和操作。
