使用Python编写的基础计算器
发布时间:2023-12-04 10:56:24
下面是使用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 "除数不能为0"
else:
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':
result = add(num1, num2)
print("相加结果:", result)
elif choice == '2':
result = subtract(num1, num2)
print("相减结果:", result)
elif choice == '3':
result = multiply(num1, num2)
print("相乘结果:", result)
elif choice == '4':
result = divide(num1, num2)
print("相除结果:", result)
else:
print("无效的选择")
# 调用计算器函数
calculator()
使用该计算器,你可以选择四种不同的操作:相加、相减、相乘和相除。根据你的选择,你需要输入两个数字来进行计算。计算结果将会被打印出来。
以下是一个使用示例:
选择操作: 1. 相加 2. 相减 3. 相乘 4. 相除 输入操作对应的序号:1 输入第一个数字:5 输入第二个数字:3 相加结果: 8.0
在这个示例中,用户选择了相加操作,并输入了两个数字5和3。程序计算出它们的和,结果为8.0,并打印了结果。
你可以根据自己的需要扩展这个基础计算器,添加更多的计算功能或者改进用户界面。
