python简单计算器代码
时间: 2023-10-12 11:55:16 浏览: 176
简单计算器的代码
4星 · 用户满意度95%
当然,这是一个简单的 Python 计算器代码示例:
```python
def add(num1, num2):
return num1 + num2
def subtract(num1, num2):
return num1 - num2
def multiply(num1, num2):
return num1 * num2
def divide(num1, num2):
if num2 != 0:
return num1 / num2
else:
return "Error: Cannot divide by zero"
print("选择操作:")
print("1. 相加")
print("2. 相减")
print("3. 相乘")
print("4. 相除")
choice = input("输入你的选择(1/2/3/4): ")
num1 = float(input("输入第一个数字: "))
num2 = float(input("输入第二个数字: "))
if choice == '1':
print(num1, "+", num2, "=", add(num1, num2))
elif choice == '2':
print(num1, "-", num2, "=", subtract(num1, num2))
elif choice == '3':
print(num1, "*", num2, "=", multiply(num1, num2))
elif choice == '4':
print(num1, "/", num2, "=", divide(num1, num2))
else:
print("无效的输入")
```
这段代码会提示用户选择操作类型(相加、相减、相乘或相除),然后要求用户输入两个数字。根据用户的选择,将调用适当的函数执行相应的计算,并输出结果。如果用户选择除法操作并且第二个数字为零,将输出错误消息"Error: Cannot divide by zero"。
阅读全文