A+B的四则运算题,让计算机输出结果。 输入格式: 形如A+B的算式,A和B为整数,中间是+、-、*、/ 符号之一。算式中间没有空格,所有输入数据中的除数都不为0。
时间: 2024-03-18 18:42:38 浏览: 57
好的,请看下面的 Python 代码实现:
```python
expression = input() # 输入算式
a, operator, b = expression.split("+") # 将算式按照 "+" 进行分割
if operator == "-":
result = int(a) - int(b)
elif operator == "*":
result = int(a) * int(b)
elif operator == "/":
result = int(a) / int(b)
else:
result = int(a) + int(b)
print(result) # 输出结果
```
注意,这里我们默认输入的算式是 A+B 形式的,且 A 和 B 都是整数。如果输入的算式中包含 -、*、/符号,需要在代码中作相应修改。
相关问题
编写程序 ,输入整数A和B如果A能被B整除就输出算术的商否则输出算式,整数商和余数
好的,下面是 Python 语言实现的程序:
```
a = int(input("请输入整数A:"))
b = int(input("请输入整数B:"))
if a % b == 0:
print("算术商为:", a // b)
else:
print("算式为:{} = {} × {} + {}".format(a, b, a // b, a % b))
print("整数商为:", a // b)
print("余数为:", a % b)
```
这个程序会先让用户输入整数A和B,然后判断A能否被B整除。如果可以,就输出算术商;否则,就输出算式、整数商和余数。其中,// 表示整除运算符,% 表示取模运算符。
python+四则运算+输入算式
可以使用eval()函数来实现Python的四则运算输入算式。该函数可以将一个字符串作为表达式进行计算,并返回结果。以下是一个示例代码:
```python
expression = input("请输入算式:")
result = eval(expression)
print("结果为:", result)
```
请注意,使用eval()函数时要确保输入的算式是合法且安全的,以防止恶意代码执行。
相关推荐
![cpp](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)