gpt4 book ai didi

python - 在 OR 条件下,哪一方首先在 python 中评估?

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

if cpu_expensive_condition() or simple_condition():
do_something()

在上面 python 代码中的 OR 语句中的两个条件中,哪个将首先被评估? , 是否必须对两者进行评估?

最佳答案

The expression x or y first evaluates x; if x is true, its value is returned; otherwise, y is evaluated and the resulting value is returned.

引自Python Language Reference

关于python - 在 OR 条件下,哪一方首先在 python 中评估?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11612763/

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