用python写一个简单的计算器
以下是一个简单的Python计算器示例:
# 定义函数来执行计算
def calculate(num1, operator, num2):
if operator == "+":
return num1 + num2
elif operator == "-":
return num1 - num2
elif operator == "*":
return num1 * num2
elif operator == "/":
return num1 / num2
else:
return "Invalid operator"
# 主程序循环
while True:
# 获取用户输入的数字和运算符
num1 = float(input("请输入第一个数字:"))
operator = input("请输入运算符(+, -, *, /):")
num2 = float(input("请输入第二个数字:"))
# 调用函数执行计算
result = calculate(num1, operator, num2)
# 打印结果
print("结果为:", result)
# 询问用户是否继续
choice = input("是否继续计算?(Y/N)")
if choice.lower() != "y":
break
这个计算器程序会循环请求用户输入数字和运算符,并使用定义的函数来执行计算。用户可以选择继续计算或退出程序。
原文地址: https://www.cveoy.top/t/topic/vwt 著作权归作者所有。请勿转载和采集!