gpt4 book ai didi

python - 短变量名有什么好处吗?

转载 作者:太空狗 更新时间:2023-10-29 17:10:14 24 4
gpt4 key购买 nike

在像 python 这样的语言中使用较短的变量名是否可以提高内存力和速度?

如果是这样,什么样的情况下考虑这个是合理的?

注意

我绝不提倡短变量名,我只是想知道,请(重新)阅读这个问题。

注2拜托,我确实理解描述性变量名称的值(value)。我已经查看了足够多的代码,更喜欢描述性名称而不是较短的名称,并理解它的值(value)。一个简单的否并没有真正的帮助。

最佳答案

没有。不不不不不

没有。

使用可读的名称,而不是短名称。性能差异绝对可以忽略不计。


$ python -m timeit "i = 5" "i *= i"
10000000 loops, best of 3: 0.0938 usec per loop

$ python -m timeit "is_there_anything_to_be_gained_from_short_variable_names = 5" "is_there_anything_to_be_gained_from_short_variable_names *= is_there_anything_to_be_gained_from_short_variable_names"
10000000 loops, best of 3: 0.0927 usec per loop

具有讽刺意味的是,当在这台 PC 上进行测量时,长变量名的测量结果是每次执行的速度提高了 ~0.001 微秒。

关于python - 短变量名有什么好处吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12106515/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com