Python编写的简单计算器实现
发布时间:2023-12-04 12:40:27
计算器是一个非常常见的工具,可以帮助我们进行基本的数学运算。在Python中,我们可以很方便地编写一个简单的计算器程序。下面我将为您展示一个简单的Python计算器实现,并提供使用例子。
# 定义计算器函数
def calculator():
print("欢迎使用简单计算器!")
print("请依次输入两个数字和一个操作符(+、-、*、/)")
num1 = float(input("请输入第一个数字:"))
operator = input("请输入操作符:")
num2 = float(input("请输入第二个数字:"))
if operator == '+':
result = num1 + num2
print(f"计算结果:{num1} {operator} {num2} = {result}")
elif operator == '-':
result = num1 - num2
print(f"计算结果:{num1} {operator} {num2} = {result}")
elif operator == '*':
result = num1 * num2
print(f"计算结果:{num1} {operator} {num2} = {result}")
elif operator == '/':
if num2 == 0:
print("除数不能为0,请重新输入。")
else:
result = num1 / num2
print(f"计算结果:{num1} {operator} {num2} = {result}")
else:
print("无效的操作符。")
# 使用计算器函数
calculator()
上面的代码实现了一个简单的计算器程序。它首先会打印欢迎消息和输入提示,然后接收用户输入的两个数字和一个操作符。根据用户输入的操作符,程序会执行相应的计算操作,并输出计算结果。
下面是这个计算器程序的一个使用例子:
欢迎使用简单计算器! 请依次输入两个数字和一个操作符(+、-、*、/) 请输入第一个数字:10 请输入操作符:* 请输入第二个数字:5 计算结果:10 * 5 = 50
这个例子演示了一个乘法计算操作,计算结果为10乘以5等于50。
除了乘法,这个计算器程序还支持加法、减法和除法。用户可以根据需要输入不同的数字和操作符进行计算。如果用户输入的操作符不是+、-、*、/中的一个,程序会输出错误消息。
这个简单的计算器程序可以帮助我们进行基本的数学运算,非常方便实用。根据需要,我们还可以对程序进行扩展,添加更多的计算功能。
