python - 如何创建一个持续接受用户输入并评估所有输入的程序
问题描述
如何创建一个不断接受用户输入的程序。
解决方案
num = 0
while((a := input()) != "-0"):
if (len(a) >= 2) and (a[0] in "/*-+"):
num = eval(f"{num}{a}")
else:
print("Invalid input, try again.")
print(num)
推荐阅读
- reactjs - 如何在我的 React-Redux 客户端使用保存在我的数据库中的枚举?
- java - 在 java 日志格式化程序中使用简单的类名
- spring - 如何使用不明确的 pom 启用 log4j2?
- javascript - javascript Uncaught TypeError for map
- dart - 如何修复 Flutter 本地身份验证的平台异常错误“auth_in_progress”?
- python - 需要帮助使用 bs4 和 python 从幻灯片中抓取图像
- php - Symfony 检查输入数据是否唯一
- ubuntu - 如何查看 cron 修改时间?
- django - 在模板的表单操作中使用子流程
- javascript - 显示图像而不是使用 javascript 下载