eval()函数可以将字符串当成有效python 表达式计算,例如eval('3+4‘)的结果是7。请利用eval)函数实现一个可反复进行简单算术四则运算功能的程序,用 try-except 语句捕捉错误输入异常,若输入“0”,则结束运算。
时间: 2024-02-21 07:59:47 浏览: 142
Python eval函数介绍及用法
5星 · 资源好评率100%
好的,以下是利用 `eval()` 函数实现可反复进行简单算术四则运算的程序:
```python
while True:
expr = input("请输入一个简单算术表达式(输入'0'结束程序):")
if expr == '0':
break
try:
result = eval(expr)
print("计算结果为:", result)
except:
print("输入表达式有误,请重新输入!")
```
这个程序与上面的程序非常相似,唯一的区别在于,当用户输入 `0` 时,程序就会结束运算。希望这个程序能够帮到你。
阅读全文