【发布时间】:2016-06-18 05:01:27
【问题描述】:
我最近一直在使用 python 和 pygame,我想知道,在我的主循环中使用 if x != y: x = y 或 x = y 是否更高效、处理器/RAM 更明智?我知道差异会如此之小以至于几乎没有差异,但我仍然很好奇。
【问题讨论】:
-
不知道你在这里得到什么......第一个语句有 2 个组件,一个 if 语句和一个赋值,第二个语句只有相同的赋值。那么,第二个更快不是有意义吗?
-
不一定:比较不是比分配快吗?那么如果“几乎每次” x == y 那么首先检查可能会更快,不是吗?
标签: python optimization