编写一个简单计算器程序,实现指定数据的加法、减法、乘法、除法运算。程序执行后,输出数据进行相应运算后的结果。简单计算器效果如图所示。
时间: 2024-04-12 07:31:19 浏览: 238
好的,我可以帮你编写一个简单的计算器程序。以下是一个示例代码:
```python
def add(a, b):
return a + b
def subtract(a, b):
return a - b
def multiply(a, b):
return a * b
def divide(a, b):
if b != 0:
return a / b
else:
return "Error: Cannot divide by zero."
def calculator():
print("欢迎使用简单计算器!")
while True:
print("请选择要进行的运算:")
print("1. 加法")
print("2. 减法")
print("3. 乘法")
print("4. 除法")
print("5. 退出")
choice = input("请输入选项(1/2/3/4/5):")
if choice == '1':
num1 = float(input("请输入第一个数字:"))
num2 = float(input("请输入第二个数字:"))
result = add(num1, num2)
print("结果:", result)
elif choice == '2':
num1 = float(input("请输入第一个数字:"))
num2 = float(input("请输入第二个数字:"))
result = subtract(num1, num2)
print("结果:", result)
elif choice == '3':
num1 = float(input("请输入第一个数字:"))
num2 = float(input("请输入第二个数字:"))
result = multiply(num1, num2)
print("结果:", result)
elif choice == '4':
num1 = float(input("请输入第一个数字:"))
num2 = float(input("请输入第二个数字:"))
result = divide(num1, num2)
print("结果:", result)
elif choice == '5':
print("感谢使用简单计算器!")
break
else:
print("无效的选项,请重新选择。")
calculator()
```
你可以运行这段代码,根据提示进行相应的选择和输入,程序会输出相应的运算结果。希望对你有帮助!
阅读全文