python - 检查python中布尔值的过去状态
问题描述
我是否可以像更改它之前那样检查布尔值(或 var 无关紧要)的状态。基本上我希望它像这样工作:如果布尔值是真的并且是假的 - 采取行动。如果这个问题没有多大意义,我很抱歉。
解决方案
您需要为此保留第二个变量,并在修改当前变量时将其分配给当前变量:
prevA, A = A, newValue()
if A and not prevA:
...
推荐阅读
- react-native - 在 React Navigation 5 中传递参数
- bitbucket - 在 Bitbucket Pipelines 部署环境变量中定义一个数组
- r - 从另一个列表中查找缺失的数据(两个日期之间)
- angular - Angular 9 - 目标入口点缺少依赖项
- amazon-web-services - AWS 向 ECS 服务注册多个目标组
- java - 使用 Java 调用 Ropsten 测试网络
- reactjs - 为什么将此反应函数转换为类会创建这些错误消息?
- javascript - 动态检测浏览器是否支持 position:sticky
- machine-learning - SVM边距形状的意义
- authentication - 使用最终用户身份验证时在 Cloud Run 上获得 401 Unauthorized