从键盘上读入两个数和一个运算符号,实现加、减、乘、除、乘方、取模运算并一直运行下去,直到输入quit退出
时间: 2024-01-09 20:05:35 浏览: 47
好的,我可以帮你写一个 Python 程序来实现这个功能。代码如下:
```python
while True:
# 读入输入
user_input = input("请输入两个数和一个运算符号(用空格隔开),输入 quit 退出程序:")
# 判断是否退出
if user_input == "quit":
break
# 将输入拆分为两个数和一个运算符号
num1, operator, num2 = user_input.split()
num1 = float(num1)
num2 = float(num2)
# 根据运算符号进行不同的运算
if operator == "+":
result = num1 + num2
elif operator == "-":
result = num1 - num2
elif operator == "*":
result = num1 * num2
elif operator == "/":
result = num1 / num2
elif operator == "**":
result = num1 ** num2
elif operator == "%":
result = num1 % num2
else:
print("输入的运算符号不正确,请重新输入!")
continue
# 输出结果
print("结果为:", result)
print("程序已退出!")
```
你可以直接复制这段代码到 Python 环境中运行,然后按照提示输入两个数和一个运算符号,程序会自动计算并输出结果。如果输入 quit,程序将退出。