用 Python 写个计算器
时间: 2024-03-06 11:45:32 浏览: 91
当然可以!用Python编写一个简单的计算器可以通过定义函数来实现各种数学运算。以下是一个示例:
```python
def add(x, y):
return x + y
def subtract(x, y):
return x - y
def multiply(x, y):
return x * y
def divide(x, y):
if y != 0:
return x / y
else:
return "除数不能为0"
# 测试示例
print("1 + 2 =", add(1, 2))
print("4 - 2 =", subtract(4, 2))
print("3 * 5 =", multiply(3, 5))
print("6 / 2 =", divide(6, 2))
```
这个计算器示例定义了四个基本的数学运算函数:加法、减法、乘法和除法。你可以根据需要添加更多的函数来实现其他的数学运算。在示例中,我们通过调用这些函数并传入相应的参数来进行计算,并打印出结果。
相关问题
用python写个计算器
当然可以,以下是一个非常简单的 Python 计算器代码示例:
```python
def calculate():
operation = input('请选择要进行的运算 (+/-/*//): ')
num1 = float(input('请输入第一个数字: '))
num2 = float(input('请输入第二个数字: '))
if operation == '+':
print('{} + {} = {}'.format(num1, num2, num1 + num2))
elif operation == '-':
print('{} - {} = {}'.format(num1, num2, num1 - num2))
elif operation == '*':
print('{} * {} = {}'.format(num1, num2, num1 * num2))
elif operation == '/':
print('{} / {} = {}'.format(num1, num2, num1 / num2))
else:
print('请输入正确的运算符!')
while True:
calculate()
```
注意:该代码示例非常简单,没有考虑异常处理和其他可靠性问题。
用用python写个计算器代码
好的,以下是Python计算器代码:
```
while True:
equation = input("请输入数学表达式(输入'exit'退出): ") # 获取用户输入的数学表达式
if equation == "exit":
break # 如果用户输入'exit',则退出程序
try:
result = eval(equation) # 将用户输入的表达式进行计算
print("答案为:", result) # 输出计算结果
except:
print("输入的表达式有误,请重新输入!") # 如果表达式无法计算,则提示用户输入有误
```
请注意,这只是一个简单的计算器,只能处理基本的数学运算,不能处理复杂的函数或变量等,也没有进行错误处理。如果需要更复杂的计算器功能,请考虑使用第三方库。
阅读全文
相关推荐













