python实现两个数的“加减乘除”运算用户从键盘输入算式
时间: 2023-10-24 22:03:20 浏览: 190
实现简单的加减乘除运算
Python可以使用基本的算术运算符实现两个数的加减乘除运算。
用户可以从键盘输入算式,然后使用Python的input函数获取算式作为字符串。例如,如果用户输入"5+3",可以使用以下代码获取输入的算式并进行运算:
```python
equation = input("请输入算式:") # 获取用户输入的算式
num1, operator, num2 = equation.split() # 将算式拆分为操作数和运算符
num1 = int(num1) # 将操作数转换为整数
num2 = int(num2)
if operator == '+': # 加法运算
result = num1 + num2
elif operator == '-': # 减法运算
result = num1 - num2
elif operator == '*': # 乘法运算
result = num1 * num2
elif operator == '/': # 除法运算
result = num1 / num2
else:
print("运算符输入错误!")
print("运算结果:", result)
```
以上代码中,首先通过input函数获取用户输入的算式,然后使用split方法将算式拆分为操作数和运算符。然后,将操作数转换为整数类型,并根据运算符进行相应的运算。最后,将运算结果打印输出。
需要注意的是,以上代码没有进行输入格式的验证,如果用户输入的算式不符合要求(比如没有输入空格),则会出现错误。在实际应用中,需要添加适当的输入验证和异常处理。
阅读全文