如何使用python编写简易计算器
时间: 2024-05-14 19:16:50 浏览: 95
您好,可以使用以下代码编写简易计算器:
```
while True:
try:
num1 = float(input("请输入第一个数字:"))
num2 = float(input("请输入第二个数字:"))
operator = input("请输入运算符(+、-、*、/):")
if operator == '+':
print(num1 + num2)
elif operator == '-':
print(num1 - num2)
elif operator == '*':
print(num1 * num2)
elif operator == '/':
print(num1 / num2)
else:
print("输入不合法!")
except:
print("输入不合法!")
```
使用while循环保证程序持续运行,try-except捕获异常。用户输入两个数字和运算符,根据运算符进行相应的运算,输出结果。如果用户输入的不是加、减、乘、除四个运算符,则提示“输入不合法”。
相关问题
python编写简易计算器
好的,我可以为您介绍如何使用 Python 编写简易计算器。首先,您可以使用 Python 中的基本运算符(如 +、-、*、/)来执行加、减、乘、除等数学运算。以下是一个示例代码:
```
num1 = float(input("请输入第一个数字: "))
op = input("请输入运算符 (+, -, *, /): ")
num2 = float(input("请输入第二个数字: "))
if op == "+":
result = num1 + num2
elif op == "-":
result = num1 - num2
elif op == "*":
result = num1 * num2
elif op == "/":
result = num1 / num2
else:
print("您输入的运算符不正确!")
print("结果为:", result)
```
运行该代码后,程序会提示您依次输入两个数字和运算符,然后输出运算结果。希望这能对您有所帮助!
用python编写简易计算器
用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))
```
这个易计算器定义了四个基本的数学运算函数:加法、减法、乘法和除法。你可以根据需要添加更多的函数来实现其他运算。在测试示例中,我们分别调用了这些函数并打印出结果。
阅读全文