使用Python实现简单的计算器
发布时间:2023-12-31 12:45:41
下面是一个使用Python实现简单计算器的例子:
# 定义计算器函数
def calculator():
print("欢迎使用简单计算器!")
while True:
# 获取用户输入的表达式
expression = input("请输入要计算的表达式(如2+3)或输入'exit'退出计算器:")
# 判断用户是否选择退出
if expression.lower() == 'exit':
print("感谢使用,再见!")
break
try:
# 计算表达式的结果
result = eval(expression)
print("结果是:", result)
except:
print("输入的表达式有误,请重新输入!")
这个简单的计算器使用了 eval 函数来计算用户输入的表达式,并使用 try-except 结构来捕捉用户输入的错误表达式。
下面是一个使用例子:
calculator()
运行这段代码后,程序会打印出欢迎语句并提示用户输入表达式。用户可以输入任意的加减乘除表达式,例如 2+3、4-1、5*6、8/2,程序会计算并打印结果。用户还可以输入关键字 'exit' 来退出计算器。
