while循环制作一个简易计算器
时间: 2023-12-03 20:38:39 浏览: 143
基于51单片机的数码管简易计算器.doc
5星 · 资源好评率100%
以下是使用while循环制作一个简易计算器的Python代码:
```python
while True:
# 获取用户输入的表达式
expression = input("请输入表达式(例如1+2)或者输入q退出:")
if expression == 'q':
break
# 利用eval函数计算表达式的值
try:
result = eval(expression)
print("计算结果为:", result)
except:
print("表达式输入有误,请重新输入!")
```
该代码通过while循环不断接收用户输入的表达式,并利用eval函数计算表达式的值,最后输出计算结果。如果用户输入q,则退出循环。
阅读全文