无所事事与通过“” [重复项]的技术差异

问题描述 投票:1回答:1

[我了解到在python中什么也不做,可以使用pass关键字:

if True:
    pass

但是,当我这样做时:

if True:
    ""

我似乎得到了完全相同的结果。什么也没发生。

[我打电话给pass与打电话给""时会发生什么?是微小的更快或更有效的吗?

python python-3.x keyword quotes
1个回答
0
投票

如果您创建一个字符串(甚至是一个空字符串),您正在创建需要工作的东西。当您不使用它时,它仍然会占用内存一会儿。但是不要花太多时间思考这些事情。我可能花了更多的时间在这个解释上,然后您将永远在运行时中迷路。

© www.soinside.com 2019 - 2024. All rights reserved.