gpt4 book ai didi

python - 满足条件后避免 IF 语句

转载 作者:太空狗 更新时间:2023-10-30 00:25:42 25 4
gpt4 key购买 nike

我在一个重复多次的循环中有一个除法运算。碰巧在前几次通过循环(或多或少的前 10 个循环)时,除数为零。一旦它获得值(value),就不再可能出现零误差的 div。

我有一个 if 条件来测试除数以避免 div 为零,但我想知道评估此 if 是否会对性能产生影响在随后的循环中每次运行都会有,特别是因为我知道它不再有用了。

这应该如何编码?在 Python 中?

最佳答案

别担心。 if (a != 0) 很便宜。

另一种方法(如果您真的想要一个)可以将循环分成两部分,并在除数获得其值后退出第一个循环。但这听起来会使代码变得不必要地复杂(难以阅读)。

关于python - 满足条件后避免 IF 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2521558/

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