python - 使用 += 将变量添加到变量
问题描述
我正在尝试VarA
使用代码中的其他变量进行更新,然后打印更新后的值VarA
。
我收到一行代码的语法错误,我不知道如何修复它。
VarA = VarB
VarA += VarC += VarD
我也试过:
VarA = 0
VarA += VarB +=VarA += VarC += VarD
笔记。定义了所有其他变量。
解决方案
您不能在同一行上使用 += 两次。相反,试试这个:
VarA = VarB
VarA += VarC + VarD
像上面那样使用 += 等效于:
VarA = VarA + VarC + VarD
右侧的任何内容都会被评估,然后放在左侧。
推荐阅读
- hazelcast - hazelcast 开源成本?
- iptables - `iiptables input policy drop`变成`all forward drop`
- node.js - 如何保护 nodejs 中的套接字连接?
- javascript - 如何向动态目标、远程未启用 cors 的 url 发出 fetch 请求?在 http-proxy-middleware 中,可以在目标中使用变量吗?
- logging - 有没有办法从 DAW 中的白菜插件中记录 printk 的某处?
- scala - twitter4s:如何在播放框架中从 Action.async 返回未来
- multithreading - 将 Monix `Task` 转换为 Cats `IO` 后丢失了什么?
- java - Java中的时区问题
- java - 查找数组中频率最高的数字
- java - Eclipse、jvm 和虚拟内存过度使用