输入一个形式如"操作数 运算符 操作数"的表达式,对2个整数进行乘、整除和求余(%)运算。
详细解答如下,望采纳
下面是一个示例代码,可以实现输入一个表达式,并对两个整数进行乘、整除和求余运算:
# 读入表达式字符串
expr = input("请输入表达式:")
# 分离操作数和运算符
# 先用空格分割表达式,得到操作数和运算符的列表
parts = expr.split(" ")
# 取出第一个操作数和第二个操作数
operand1 = int(parts[0])
operand2 = int(parts[2])
# 取出运算符
operator = parts[1]
# 根据运算符计算结果
if operator == '*':
result = operand1 * operand2
elif operator == '/':
result = operand1 // operand2
elif operator == '%':
result = operand1 % operand2
# 输出结果
print(f"{operand1} {operator} {operand2} = {result}")